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)