MySQL LEAST() 函数使用指南
MySQL LEAST()
函数返回参数列表中的最小值。如果想查找列表中的最大值,请使用 GREATEST()
函数。
LEAST()
语法
这里是 MySQL LEAST()
函数的语法:
LEAST(param1, param2, ..., paramN)
参数
param1, param2, ..., paramN
- 必需的。用于比较的参数列表。所有的参数都参与比较。参数可以是任意的数据类型,或者表达式。
返回值
MySQL LEAST()
函数返回参数列表中的最小值。
如果任意一个参数为 NULL
,LEAST()
函数将返回 NULL
。
LEAST()
示例
SELECT
LEAST(2, 1, 5),
LEAST(2, 1, 5, '0'),
LEAST('a', 'b', 'c'),
LEAST('Hello', 'World'),
LEAST('a', 'b', NULL)\G
*************************** 1. row ***************************
LEAST(2, 1, 5): 1
LEAST(2, 1, 5, '0'): 0
LEAST('a', 'b', 'c'): a
LEAST('Hello', 'World'): Hello
LEAST('a', 'b', NULL): NULL
关于字符串之间的比较,请参考 STRCMP()
函数。