返回輸入參數中的最小值。
命令格式
least(<var1>, <var2>[,...])
參數說明
var :必填。輸入參數值。BIGINT、DOUBLE、DECIMAL、DATETIME或STRING類型。
傳回值說明
輸入參數中的最小值。當不存在隱式轉換時,傳回值同輸入參數類型。
當有類型轉換時,DOUBLE、BIGINT、STRING之間的轉換返回DOUBLE類型;STRING、DATETIME之間的轉換返回DATETIME類型;DECIMAL、DOUBLE、BIGINT和STRING之間的轉換返回DECIMAL類型。不允許其他的隱式類型轉換。
NULL為最小值。
如果所有參數值都為NULL,返回結果為NULL。
使用樣本
--返回2。
select least(5, 2, 7);
相關函數
LEAST函數屬於其他函數,更多其他業務情境的函數請參見其他函數。