Abfragen: Aggregation
Manchmal möchte man Daten erfassen, die sich aus mehreren Tupel (= Zeilen) zusammensetzen, z.B. den durschnittlichen Preis der Bücher. Man sagt auch, dass mehrere Tupel aggregiert werden.
Eine sehr gute Erklärung findest du auf inf-schule.de.
Aggregatsfunktionen
Name | Beispiel | Bedeutung |
---|---|---|
MIN |
MIN(preis) |
Nimmt das Minimum aller Werte der Spalte preis |
MAX |
MAX(preis) |
Nimmt das Maximum aller Werte der Spalte preis |
AVG |
AVG(preis) |
Nimmt das arithmethische Mittel aller Werte der Spalte preis (en. average: „durchschnittlich“) |
SUM |
SUM(preis) |
Nimmt die Summe aller Werte in der Spalte preis |
COUNT |
COUNT(*) |
Zählt die Anzahl an Zeilen. (für uns: bitte immer auf ganze Zeilen * anwenden) |