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.
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 .
Gli strumenti di Progettazione query e Progettazione viste (Visual Database Tools) assegnano automaticamente un alias di colonna all'espressione per creare un'intestazione di colonna utile nell'output della query. Per altri dettagli, vedere Creare alias di colonna (Visual Database Tools).For more details, see Create column aliases (Visual Database Tools).
Nella colonna Group By dell'espressione, seleziona Espressione.
Esegui la query.