Baue SQL-Abfragen aus Bausteinen zusammen, führe sie aus und sieh Schritt für Schritt, wie die Datenbank sie auswertet. Jede Stufe enthält Übungsaufgaben mit Hinweisen.
Einstieg
Spalten auswählen und Zeilen filtern.
SELECTFROMWHEREANDORDISTINCT
Ziel: Spalten und Zeilen gezielt auswählen und das Ergebnis vorhersagen.
Stufe 1 öffnenAggregation
Werte zählen, summieren, mitteln – auch für Gruppen.
COUNTSUMAVGMINMAXGROUP BY
Ziel: Werte zusammenfassen und für jede Gruppe berechnen.
Stufe 2 öffnenGruppen filtern und sortieren
Gruppen mit Bedingungen auswählen und Ergebnisse ordnen.
HAVINGORDER BYASCDESC
Ziel: WHERE und HAVING unterscheiden, Ergebnisse sortieren.
Stufe 3 öffnenTabellen verbinden
Mehrere Tabellen über ihre Schlüssel verbinden – am Beispiel der Schulmensa.
JOINON
Ziel: Tabellen über Fremd- und Primärschlüssel verbinden.
Stufe 4 öffnen