Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Databricks Runtime
Vrátí maximální hodnotu expr ve skupině.
Syntaxe
max(expr) [FILTER ( WHERE cond ) ]
Tuto funkci lze také vyvolat jako funkci okna pomocí klauzule OVER.
Argumenty
-
expr: Výraz libovolného typu, který lze seřadit. -
cond: Volitelný logický výraz filtrující řádky použité pro agregaci.
Návraty
Typ výsledku odpovídá typu argumentu.
Poznámka
U některých STRING kolací, například UTF8_LCASE, může být výsledek ne deterministický.
Příklady
> SELECT max(col) FROM VALUES (10), (50), (20) AS tab(col);
50
-- The result is non-deterministic due to collation
> SELECT max(col COLLATE UTF8_LCASE) FROM VALUES ('a', 'A') AS tab(col);
a (or A)