Zurück zu: SQL Tutorial
0
SQL Aggregatfunktionen
Eine Aggregatfunktion ist eine Funktion, die eine Berechnung für eine Reihe von Werten durchführt und einen einzelnen Wert zurückgibt.
Aggregatfunktionen werden häufig mit der GROUP BY
Klausel der SELECT
Anweisung verwendet. Die GROUP BY
Klausel teilt den Ergebnissatz in Wertegruppen auf und die Aggregatfunktion kann verwendet werden, um für jede Gruppe einen einzelnen Wert zurückzugeben.
Die am häufigsten verwendeten SQL Aggregatfunktionen sind:
MIN()
– gibt den kleinsten Wert innerhalb der ausgewählten Spalte zurückMAX()
– gibt den größten Wert innerhalb der ausgewählten Spalte zurückCOUNT()
– gibt die Anzahl der Zeilen in einem Satz zurückSUM()
– gibt die Gesamtsumme einer numerischen Spalte zurückAVG()
– gibt den Durchschnittswert einer numerischen Spalte zurück
Aggregatfunktionen ignorieren Nullwerte (außer COUNT()
).
Wir werden die oben genannten Aggregatfunktionen in den nächsten Kapiteln durchgehen.