HAVING-Klausel
Die HAVING
-Klausel ermöglicht Ihnen, die Bedingungen für Gruppen von Datensätzen anzugeben (z. B. um nur die Abteilungen anzuzeigen, die Gehälter von insgesamt mehr als 200.000 Euro haben). Sie hat folgendes Format:
HAVING ausdr1 rel_operator ausdr2
ausdr1
und ausdr2
können Feldnamen, Konstantenwerte oder Ausdrücke sein. Diese Ausdrücke müssen nicht mit einem Spaltenausdruck in der SELECT
-Klausel übereinstimmen.
rel_operator
ist der relationale Operator, der die beiden Ausdrücke verbindet.
Geben Sie nur die Abteilungen zurück, deren Gehaltssummen größer als 200.000 Euro sind.
SELECT abtnr, SUM (gehalt) FROM ang GROUP BY abtnr HAVING SUM (gehalt) > 200000