Important
The SingleStore 9.1 release candidate (RC) is available now. It will be promoted to general availability (GA) soon and at that time it will be renamed to SingleStore 10.
In the interim, SingleStore 9.1 RC can be used to preview, evaluate, and provide feedback on the new and upcoming features in SingleStore 10, while SingleStore 9.0 is recommended for production workloads.
LEAST
On this page
The LEAST() function returns the lowest value observed in its arguments.
Lowest
is determined by the collation rules of the data passed in.
Note
This function is not to be confused with MIN, which is an aggregate function returning the lowest value in all rows in an aggregation.
Syntax
LEAST ( expression, expression [, expression ...] )Arguments
-
expression: any number of expressions.
This may be a column name, the result of another function, or a math operation.
Return Type
The lowest value, in the type of the input.
For example, if all arguments are integers, they are compared as integers.
Examples
SELECT LEAST(1, 2, 3);
+----------------+
| LEAST(1, 2, 3) |
+----------------+
| 1 |
+----------------+SELECT LEAST('a', 'b', '_', '9', 'c');
+--------------------------------+
| LEAST('a', 'b', '_', '9', 'c') |
+--------------------------------+
| 9 |
+--------------------------------+Warning
Implicit Collation
When character_ is set to utf8, string literals with characters using 4-byte encoding are implicitly assigned binary collation and processed as a sequence of bytes rather than characters.utf8mb4 character set.
For more information, refer to Implicit Collation in Special Cases.
Last modified: