Procedura: riepilogare o aggregare valori mediante l'utilizzo di espressioni personalizzate

Oltre a utilizzare le funzioni di aggregazione per raggruppare i dati, è possibile creare espressioni personalizzate che producono valori aggregati. È possibile utilizzare espressioni personalizzate al posto di funzioni di aggregazione in qualsiasi punto di una query di aggregazione.

Si supponga ad esempio che nella tabella titles si desideri creare una query in cui sia riportato non solo il prezzo medio ma anche il prezzo medio dopo l'applicazione di uno sconto.

In questo caso non sarà possibile includere un'espressione basata su calcoli che coinvolgono solo singole righe della tabella; l'espressione dovrà essere basata su un valore aggregato in quanto al momento del calcolo dell'espressione sono disponibili solo i valori aggregati.

Nota

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Gestione delle impostazioni.

  1. Specificare i gruppi per la query. Per informazioni dettagliate, vedere Procedura: raggruppare righe nei risultati di una query.

  2. Spostarsi su una riga vuota del riquadro Criteri, quindi digitare l'espressione nella colonna Colonne.

    In Progettazione query e Progettazione visualizzazioni verrà assegnato automaticamente all'espressione un alias di colonna in modo da creare un'intestazione di colonna utile nell'output della query. Per informazioni dettagliate, vedere Procedura: creare alias di colonna.

  3. Nella colonna Raggruppa per l'espressione selezionare Expression.

  4. Eseguire la query.

Vedere anche

Altre risorse

Ordinamento e raggruppamento dei risultati delle query

Riepilogo dei risultati delle query