Referencia de funciones

MAX

Devuelve el valor más grande de una expresión en un grupo de filas.

PostgreSQL 17.9
MAX(expression)
expression
Expresión: número, cadena o fecha

Valor devuelto

Valor del tipo de expression; las cadenas se comparan alfabéticamente, los NULL se ignoran; con un conjunto vacío, NULL

Ejemplos

Precio más alto

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

Fecha de nacimiento más reciente por estado

PostgreSQL 17.9
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

Detalles

La función trabaja con números, cadenas y fechas, pero no con boolean: para valores lógicos existen BOOL_OR y BOOL_AND.

Véase también

Dónde aprenderlo