min toplama işlevi

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

Bir gruptaki expr'nin en küçük değerini döndürür.

Sözdizimi

min(expr) [FILTER ( WHERE cond ) ]

Bu işlev, pencere fonksiyonu olarak OVER yan tümcesi kullanılarak da çağrılabilir.

Argümanlar

  • expr: Sıralanabilir herhangi bir türde ifade.
  • cond: Toplamada kullanılan satırları filtreleyen isteğe bağlı bir boole ifadesi.

İade

Sonuç türü bağımsız değişkenin türüyle eşleşir.

Not

STRINGgibi belirli UTF8_LCASE harmanlamaları için sonuç belirleyici olmayabilir.

Örnekler

> 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)