Het element GROUP BY
Het element GROUP BY
geeft de namen op van een of meer velden waarop de resultaatwaarden moeten worden gegroepeerd. Dit element wordt gebruikt om een reeks totaalwaarden te verkrijgen. Het is als volgt gestructureerd:
GROUP BY kolommen
Het bereik van het element GROUP BY
is de tabeluitdrukking in het element FROM
. Hierdoor moeten de kolomuitdrukkingen opgegeven door columns
uit de tabellen komen die in het element FROM
zijn opgegeven. Een kolomuitdrukking kan bestaan uit een of meer door komma's gescheiden veldnamen uit de databasetabel.
Tel de salarissen in elke afdeling op.
SELECT afd_id, SUM (salaris) FROM werkn GROUP BY afd_id
Deze instructie geeft één rij voor elke verschillende afdelings-ID. Elke rij bevat de afdelings-ID en de som van de salarissen van de werknemers van de afdeling.