Overview
TheLEAST() function returns the least or smallest value in a list of values. It needs at least one argument to work with, and if you mix different types, like a text and a number, it will return an error.
For example, comparing the greatest value among 4, “two”, and 9 would result in an error.
Syntax
The syntax for theLEAST() function is as follows:
value_1: Represents the first value.value_n: Represents one or more additional values, separated by commas.
Info:
-
- The result will be
-
NULL values in the list will be ignored. - The result will be
NULL if all the expressions evaluate to NULL.Examples
Below are several examples of theLEAST() function:
Case #1: Basic Usage
Consider the following example:3, the smallest value among the provided values.
Case #2: String Comparison
String comparison is also supported, as shown below:'a', as it is the smallest string.
Case #3: Handling NULL Values
NULL values are ignored when determining the smallest value:
5.
Case #4: Negative Numbers
Negative numbers can also be compared:-8, the smallest value among the provided numbers.
Case #5: Using Table Data
Suppose we have a table namedgrades containing columns x, y, and z.
least_grade to the result, displaying the smallest value among columns x, y, and z.