Video-Tutorial

Wenn Sie das Video nur anschauen, werden Sie kaum etwas lernen. Arbeiten Sie für den besten Lerneffekt am Rechner direkt mit und vollziehen Sie die Beispiele nach.

Folien



(letzte Synchronisation der PDF-Präsentation: 02.03.2017)

Falls keine PDF-Präsentation zu sehen ist, klicken Sie zum Download hier: Direktdownload PDF-Präsentation

Die Reihenfolge der SELECT-Klauseln WHERE, GROUP BY, HAVING, ORDER BY, LIMIT muss in MySQL unbedingt eingehalten werden. Wer sie sich nicht merken kann, hilft sich mit diesem Merksatz:
WARUM GEHT HERBERT OFT LAUFEN

Die Anfangsbuchstaben zeigen die Schlüsselwörter an: Warum -> W -> WHERE, geht -> G -> GROUP BY usw.

Übrigens werden SQL-Abfragen in dieser Reihenfolge "abgearbeitet". Daraus lässt sich z.B. ableiten, das HAVING ein Filter auf ein schon gruppiertes Ergebnis (GROUP BY) ist.