min
聚合函數
適用於:Databricks SQL Databricks Runtime
傳回群組中 expr
的最小值。
語法
min(expr) [FILTER ( WHERE cond ) ]
您也可以使用 OVER
子句將此函式調用為 window 函式。
引數
-
expr
:任何可排序之類型的表達式。 -
cond
:選擇性布爾表示式,篩選用於匯總的數據列。
傳回
結果類型符合 自變數的類型。
注意
對於某些 STRING
定序,例如 UTF8_LCASE
,結果可能不具決定性。
範例
> SELECT min(col) FROM VALUES (10), (50), (20) AS tab(col);
10
-- The result is non-deterministic due to collation
> SELECT min(col COLLATE UTF8_LCASE) FROM VALUES ('a', 'A') AS tab(col);
a (or A)