Übung A : Hinführend zu HAVING (SchuleDB)
Abschlussbedingungen
Übung A: Hinführend zu HAVING (SchuleDB)
Steht auf sql-ide bereits zur Verfügung. (UebungSchuleDB.sql (als ZIP Datei))

Hinweis: Diese Aufgaben fangen ganz leicht an und führen Schritt für Schritt zu HAVING hin. HAVING wird erst in der letzten Aufgabe benutzt.
A1) Gebe die vollständige Tabelle schueler aus
A2) Gebe alle Schülernamen aus und in welchem Klassenzimmer sie sind
A3) Gebe alle Schülernamen aus wenn sie in einem Klassenzimmer größer 200 sind
A4) Begründe mit eigenen Worten, warum folgende Anweisung irreführend ist
SELECT name, klassenzimmer, count() AS Anzahl
FROM schueler
A5) Gebe alle möglichen Klassenzimmernummern aus
A6) Gebe die Anzahl der Schüler aus, die in Klassenzimmern mit einer Nummer >= 200 sind
A7) Gebe alle Klassenzimmernummer und die Anzahl der Schüler aus, die in Klassenzimmern mit einer Nummer >=200 sind
A8) Gebe alle Klassenzimmernummer und die Anzahl der Schüler aus
A9) Wir wollen herausbekommen, in welchen Klassenzimmern zu wenig Schüler unterrichtet werden. Gebe eine Liste der Klassenzimmer und die in diesen Klassenzimmern unterrichteten Schüler aus (Spalten "Klassenzimmer", "Anzahl"). Dabei interessieren uns nur die Klassenzimmer, in denen weniger als 10 Schüler sitzen.