< back to overview
x

3 - Aggregate Funktionen

Eine Aggregat Funktion in SQL gibt nach der Berechnung mehrerer Werte einer Spalte einen Wert zurück.

Verschiedene Arten von SQL-Aggregatfunktionen sind:

FunktionBeschreibung
COUNT()Anzahl der Zeilen
SUM()Summe
AVG()Durchschnitt
MIN()Minimum
MAX()Maximum
/* Count gibt die Anzahl der Zeilen zurück */
SELECT COUNT(column_name)
FROM table_name
WHERE condition;

Beispiele:

/* Total Anzahl Users */
SELECT COUNT(id) FROM users;
/* Anzahl Users aus der Schweiz */
SELECT COUNT(id)
FROM users
WHERE country = 'CH';
/* Durchschnitts Alter aller User aus Italien */
SELECT AVG(age)
FROM users
WHERE country = 'IT';