Übung E: Lehrergehalt (HAVING)
Abschlussbedingungen
Übung E: Lehrergehalt (HAVING)

E) Wie viele Lehrer, die mehr als 3000 Euro verdienen, sind Angestellter / Beamter? Bitte nur diejenigen berücksichtigen, die im Ort Nr. 1 bis 3 wohnen (in SQL: BETWEEN 1 AND 3).
Welche Lösung ist die richtige?
(E1)
SELECT COUNT(l.id) AS anzahl, l.status FROM lehrer l WHERE l.gehalt > 3000 AND l.idOrte BETWEEN 1 AND 3 GROUP BY l.status(E2)
SELECT COUNT(l.id) AS anzahl, l.status FROM lehrer l WHERE l.idOrte BETWEEN 1 AND 3 GROUP BY l.status HAVING l.gehalt > 3000