# 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`.