Clausola GROUP BY
La clausola GROUP BY
specifica i nomi di uno o più campi in base a cui raggruppare i valori restituiti. Questa clausola viene utilizzata per restituire un gruppo di valori aggregati. Ha il seguente formato:
GROUP BY colonne
L'ambito di applicazione della clausola GROUP BY
è l'espressione di tabella nella clausola FROM
. Di conseguenza, le espressioni di colonna specificate da colonne
devono provenire dalle tabelle specificate nella clausola FROM
. Un'espressione di colonna può essere costituita da uno o più nomi di campi della tabella di database separati da virgole.
Sommare gli stipendi di ciascun settore.
SELECT id_sett, SUM (stipendio) FROM dip GROUP BY id_sett
Questa istruzione restituisce una riga per ogni singolo ID settore. Ogni riga contiene l'ID settore e la somma degli stipendi dei dipendenti del settore.