O'Reilly logo

SQL kurz & gut, 2nd Edition by Jonathan Gennick

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Gruppieren und Zusammenfassen

SQL ermöglicht Ihnen, Zeilen zu Gruppen zusammenzustellen und diese Gruppen auf verschiedenste Weisen zusammenzufassen, um am Ende nur eine Zeile pro Gruppe zurückzuliefern. Das machen Sie, indem Sie GROUP BY- und HAVING-Klauseln und die verschiedenen Aggregatfunktionen verwenden.

Aggregatfunktionen

Eine Aggregatfunktion nimmt eine Gruppe von Werten, einen Wert aus jeder Zeile einer Gruppe von Zeilen und liefert als Ausgabe einen Wert zurück. Eine der am häufigsten verwendeten Aggregatfunktionen ist COUNT. Sie zählt die Nicht-NULL-Werte in einer Spalte. Geben Sie beispielsweise Folgendes an, um die Anzahl von Wasserfällen zu zählen, die mit den einzelnen Bezirken verknüpft sind:

SELECT COUNT(u.county_id) AS county_count ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required