Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
si applica a:SQL Server
Oltre a usare funzioni di aggregazione per aggregare i dati, è possibile creare espressioni personalizzate per produrre valori aggregati. È possibile utilizzare espressioni personalizzate ovunque al posto di funzioni di aggregazione in una query di aggregazione.
Ad esempio, nella tabella titles
si potrebbe voler creare una query che mostra non solo il prezzo medio, ma quale sarebbe il prezzo medio se fosse scontato.
Non è possibile includere un'espressione basata su calcoli che coinvolgono solo singole righe nella tabella; L'espressione deve essere basata su un valore aggregato, perché solo i valori di aggregazione sono disponibili al momento del calcolo dell'espressione.
Per specificare un'espressione personalizzata per un valore di riepilogo
Specificare i gruppi per la query. Per informazioni dettagliate, vedere Raggruppare le righe nei risultati delle query (Visual Database Tools).
Passare a una riga vuota del riquadro Criteri e quindi digitare l'espressione nella colonna .
La Progettazione query e viste assegna automaticamente un alias di colonna all'espressione per creare un'intestazione utile nell'output della query. Per ulteriori dettagli, vedere Creare alias delle colonne (Visual Database Tools).
Nella colonna Group By dell'espressione, seleziona Espressione.
Eseguire la query.
Vedere anche
ordinare e raggruppare i risultati delle query (Visual Database Tools)
Riepilogare i risultati delle query - Visual Database Tools