MySQL Least函數簡介
LEAST()函數返回給定表達式列表的最小值。如果參數任何一個值為NULL,則函數將返回NULL。
語法
LEAST(value1,value2,value3,...)
示例
SELECT LEAST(10,20,30); -- 返回10 SELECT LEAST(20,10,30); -- 返回10 SELECT LEAST(30,20,10); -- 返回10 SELECT LEAST('B', 'C', 'A'); -- 返回 'A'
注意事項
1. 如果參數列表為空,則LEAST()函數將返回NULL。 2. 如果參數列表具有不同的數據類型,MySQL會轉換它們為一個公共的類型,然后比較。 3. 如果存在任何參數為NULL,LEAST()函數返回NULL。 4. 如果列表中的所有參數都是NULL,則函數返回NULL。