GREATEST
Devuelve el valor mayor de la lista de argumentos.
Sintaxis
GREATEST(VALUE1 [, VALUE2, ..., VALUEN])
Argumentos
VALUE
Tipo: double, bigint, string, timestamp, date, array
Un valor de cualquiera de los tipos anteriores, siempre que todos los valores sean del mismo tipo.
Devuelve
Tipo: igual que la entrada
El mayor de los valores proporcionados.
Cuando los valores de entrada son matrices, se devuelve el elemento mayor entre todas las matrices.
Si alguno de los valores de entrada es null, el resultado también es null.