# LEAST

Esta função retorna o menor dos valores fornecidos.

## Sintaxe

```
LEAST(VALUE1 [, VALUE2, ..., VALUEN]) 
```

## Argumentos

#### VALUE

Tipo: `double`, `bigint`, `string`, `timestamp`, `date`, `array`

Um valor de qualquer um dos tipos acima, desde que todos os valores sejam do mesmo tipo.

## Retorna

Tipo: o mesmo que a entrada

O menor dos valores fornecidos.

Quando os valores de entrada são matrizes, o menor elemento entre todas as matrizes é retornado.

Se qualquer um dos valores de entrada for `null`, o resultado será `null` também.