Die GROUP BY und HAVING Funktion in SQL. Schnell und einfach erklärt. (Plus Aggregatfunktion)

preview_player
Показать описание
Wenn ihr per SQL eure Daten bzw. Ergebnismengen gruppieren bzw. Datensätze zusammenfassen wollte, dann benötigt ihr die GROUP BY Funktion. Dazu könnt ihr verschiedene Spalten wählen, nach denen ihr eure Daten gruppierte. Ich erkläre dir schnell und einfach wie die GROUP BY Funktion mit der HAVING Klausel und den Aggregatfunktionen (COUNT, MAX, MINX) in SQL funktionieren. Also wie ihr es schafft, dass Datensätze gezählt werden (COUNT) oder wie das älteste Datum aus einer Gruppe von Datensätzen ausgegeben wird. In Kombination mit den Aggregatfunktionen könnt ihr dann noch die HAVING Klausel nutzen, um alle Gruppierungen der Datensätze auszugeben, nach einem bestimmten Kriterium.
Рекомендации по теме
Комментарии
Автор

Danke für das Video, gut erklärt und leicht verständlich.

oemi
Автор

Danke für alles. Deine Erklärungen sind perfekt.
Aber, ich bitte um ein Video über mehrstufige Aggregat Funktion. Darüber gibt es gar kein Video im Youtube. Danke nochmal.

cpp_enjoyerr
Автор

2:06 hätte man in diesem Fall nicht einfach Select distinct schreiben können?

sanhill
Автор

5:05 muss man hier tatsächlich auch nach den Namen gruppieren damit man Doppelungen vermeidet? Wird das nicht schon sichergestellt da der Name zur KundenID gehört und von ihr abhängt und man die Tabellen mit dem JOIN verbindet und somit erreicht, dass der korrekte Name zur zugehörigen Bestellung ausgegeben wird? Also würde das ja ausreichen oder?

vxet