Oracle
 sql >> Database >  >> RDS >> Oracle

Come funziona GROUP BY?

GROUP BY restituisce una singola riga per ogni combinazione univoca di GROUP BY campi. Quindi nel tuo esempio, ogni combinazione distinta di (a1, a2) che si verificano nelle righe di Tab1 restituisce una riga nella query che rappresenta il gruppo di righe con la combinazione data di raggruppamento per valori di campo. Funzioni aggregate come SUM() vengono calcolati sui membri di ciascun gruppo.