Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Gibt den maximalen Wert von expr in einer Gruppe zurück
Syntax
max(expr) [FILTER ( WHERE cond ) ]
Diese Funktion kann auch mithilfe der -Klausel als OVER aufgerufen werden.
Argumente
-
expr: Ein Ausdruck eines beliebigen Typs, der geordnet werden kann. -
cond: Ein optionaler boolescher Ausdruck, der die für die Aggregation verwendeten Zeilen filtert.
Rückgabe
Der Ergebnistyp entspricht dem Typ des Arguments.
Hinweis
Bei bestimmten STRING Sortierungen, z. B. UTF8_LCASE, kann das Ergebnis nicht deterministisch sein.
Beispiele
> 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)