Función SAS

Función MAX

Máximo de una lista de expresiones; en SQL agrega por grupo.

Descripción

MAX es el gemelo de MIN para el valor mayor. En PROC SQL, MAX(fecha) con GROUP BY sirve para última fecha por clave si el orden temporal lo permite.

Forma habitual de uso

Patrón típico de llamada en expresión SAS (DATA step, asignaciones o WHERE). En PROC SQL comprueba que la función esté permitida en el contexto del procedimiento y la versión de SAS.

SAS
MAX (argumento1, argumento2, ...)

Ejemplo

SAS
PROC SQL;
  SELECT id, MAX(fecha_evento) AS ultima
  FROM   eventos
  GROUP BY id;
QUIT;

Comprueba la sintaxis y el comportamiento en la versión de SAS de tu entorno; el log del programa y la ayuda integrada suelen ser la referencia más fiable ante dudas.