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;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;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.