Het element HAVING

Met het element HAVING kunt u voorwaarden opgeven voor groepen records (bijvoorbeeld alleen de afdelingen weergeven waarvan het totaal van de salarissen meer dan € 200.000 bedraagt). Het is als volgt gestructureerd:

Kopiëren
HAVING uitdr1 rel_operator uitdr2

uitdr1 en uitdr2 kunnen veldnamen, constante waarden of uitdrukkingen zijn. Deze uitdrukkingen hoeven niet overeen te komen met een kolomexpressie in het SELECT-element.

rel_operator is de relationele operator die de twee expressies aan elkaar koppelt.

Voorbeeld

Geef als resultaat de afdelingen waarvan de som van de salarissen groter is dan € 200.000.

Kopiëren
SELECT afd_id, SUM (salaris) FROM werkn GROUP BY afd_id HAVING SUM (salaris) > 200000