min
funzione di aggregazione
Si applica a: Databricks SQL Databricks Runtime
Restituisce il valore minimo di expr
in un gruppo.
Sintassi
min(expr) [FILTER ( WHERE cond ) ]
Questa funzione può anche essere richiamata come funzione window usando la clausola OVER
.
Argomenti
-
expr
: espressione di qualsiasi tipo che può essere ordinata. -
cond
: espressione booleana facoltativa che filtra le righe usate per l'aggregazione.
Valori restituiti
Il tipo di risultato corrisponde al tipo dell'argomento.
Nota
Per certe collazioni STRING
, come UTF8_LCASE
, il risultato può essere non deterministico.
Esempi
> 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)