`LEAST`

returns the smallest expression in a list of expressions. All expressions after the first are implicitly converted to the data type of the first expression before the comparison. Text expressions are compared character by character.

To retrieve the largest expression in a list of expressions, use `GREATEST`

.

The data type of the first expression

```
LEAST(expr [, expr ]...)
```

`expr`

can be any expression.

`LEAST('Harry','Harriot','Harold')`

returns the value `Harold`

.

`LEAST(19, 3, 7)`

returns the value `3`

.