GROUP BY
Combina le righe con gli stessi valori in righe di riepilogo.
Esempio: raggruppare il numero di collaboratori per sede.
Sintassi
GROUP BY field1, field2, ...fieldN
Argomenti
Argomento | Descrizione |
|---|---|
field1 , field2 , ...fieldN
| Gli alias dei campi in base ai quali si desidera raggruppare i risultati. |
Esempio
Restituisce la sede e gli anni di servizio massimi per un collaboratore in tale sede dall'origine dati
allWorkers
:SELECT location, max(yearsOfService) FROM allWorkers GROUP BY location
Limitazioni
Non è possibile eseguire il raggruppamento per:
- Campi aggregati Esempi:SUM(field1),AVG(field1).
- Campi valuta
- Campi a istanze multiple