MAX (Lakehouse v1)
Fonction d’agrégation.
La fonction MAX() renvoie la valeur maximale d’un ensemble de valeurs.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.max(<column>)Exemples Analyze
Section intitulée « Exemples Analyze »table.city, func.max(table.temperature).alias('max_temperature')
| city | max_temperature ||------------|-----------------|| New York | 32 |Syntaxe SQL
Section intitulée « Syntaxe SQL »MAX(<expr>)Arguments
Section intitulée « Arguments »| Arguments | Description |
|---|---|
<expr> |
Toute expression |
Type de retour
Section intitulée « Type de retour »La valeur maximale, dans le type de cette valeur.
Exemples SQL
Section intitulée « Exemples SQL »Créer une table et insérer des données d’exemple
CREATE TABLE temperatures ( id INT, city VARCHAR, temperature FLOAT);
INSERT INTO temperatures (id, city, temperature)VALUES (1, 'New York', 30), (2, 'New York', 28), (3, 'New York', 32), (4, 'Los Angeles', 25), (5, 'Los Angeles', 27);Exemple de requête : trouver la température maximale pour la ville de New York
SELECT city, MAX(temperature) AS max_temperatureFROM temperaturesWHERE city = 'New York'GROUP BY city;Résultat
| city | max_temperature ||------------|-----------------|| New York | 32 |