Condividi tramite


Espressioni SQL

Le espressioni SQL sono simili alle formule, ma vengono scritte in linguaggio SQL (Structured Query Language). Un'espressione SQL può essere utilizzata per interrogare il database su specifici insiemi di dati. È possibile ordinare, raggruppare e selezionare i dati in base ai campi espressione SQL.

Le espressioni SQL sono utili nell'ottimizzazione delle prestazioni dei report perché le azioni sono normalmente eseguite nel server del database (in contrapposizione alle formule normali, che a volte sono eseguite nei computer locali).

Non utilizzare le espressioni SQL in modo esclusivo, poiché Crystal Reports include il proprio linguaggio per le formule, che è molto più potente dello standard SQL. Sia Crystal Syntax che Basic Syntax consentono di migliorare e raffinare le formule in un modo che è difficilmente eguagliabile o impossibile con SQL. In alcune circostanze, tuttavia, la creazione e l'utilizzo di campi Espressione SQL può velocizzare l'elaborazione dei report.

Per creare un campo espressione SQL

  1. In Explorer Campo, fare clic con il pulsante destro del mouse su Campi espressione SQL, quindi scegliere Nuovo.

    Nota   Quando viene utilizzata un'origine di dati SQL/ODBC per progettare un report, il programma aggiunge campi di espressioni SQL a Explorer Campo.

  2. Immettere un nome nella casella Nome e quindi fare clic su OK.

    Viene visualizzato l'Editor Espressione SQL. l'Editore espressioni SQL funziona allo stesso modo dell'Editor Formule.

  3. Digitare l'espressione nell'Editor espressioni SQL.

  4. Fare clic su

Vedere anche

Editor delle formule | Ottimizzazione delle prestazioni dei report