SQL Academy
Premium
Funktionsreferenz

MAX

Gibt den größten Wert eines Ausdrucks in einer Gruppe von Zeilen zurück.

PostgreSQL 17.5
MAX(expression)

Parameter

expression
Ausdruck: Zahl, String oder Datum

Rückgabewert

Wert vom Typ von expression; Strings werden alphabetisch verglichen, NULL-Werte werden ignoriert, NULL bei leerer Menge

Beispiele

Höchster Preis

PostgreSQL 17.5
SELECT MAX(unit_price)
FROM Payments;
max
66000

Spätestes Geburtsdatum je Status

PostgreSQL 17.5
SELECT status,
	MAX(birthday) AS latest_birthday
FROM FamilyMembers
GROUP BY status
ORDER BY status;
statuslatest_birthday
daughter2005-01-13
father1961-09-11
mother1968-09-06
son1983-06-05

Details

Die Funktion arbeitet mit Zahlen, Strings und Datumswerten, aber nicht mit boolean: Für logische Werte gibt es BOOL_OR und BOOL_AND.

Siehe auch

Wo du es lernst