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.