![]() |
Gruppieren mit Bedingungen | ![]() |
| Die HAVING - Klausel | Übungen |
Oft werden bei einer Gruppierung nur die Gruppen gewünscht, die bestimmte Bedingungen erfüllen. Entsprechende Bedingungen werden in der HAVING - Klausel formuliert. Dabei dürfen Gruppierungsausdrücke verwendet werden.
![]() |
In welchen Jahren traten mindestens zwei Schülerinnen bzw. Schüler in die Schule ein?
|
||||||
Grundsätzlich werden Anfragen mit einer GROUP BY - Klausel in folgender Reihenfolge bearbeitet:

|
Zu welchem Fach gibt es nur eine Lehrkraft?
|
|
Welche Klassen haben derzeit mehr als 10 Stunden Unterricht? Auszugeben sind die Klasse und deren Gesamtstundenzahl.
|
|
Ist folgende Anfrage vernünftig? SELECT Konfession FROM Schueler WHERE gehoert_zu = 11 GROUP BY Konfession HAVING COUNT(*) = 0 ; |