MIN (Lakehouse v1)
Fonction d’agrégation.
La fonction MIN() renvoie la valeur minimale d’un ensemble de valeurs.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.min(<column>)Exemples Analyze
Section intitulée « Exemples Analyze »table.station_id, func.min(table.price).alias('min_price')
| station_id | min_price ||------------|-----------|| 1 | 3.45 |Syntaxe SQL
Section intitulée « Syntaxe SQL »MIN(<expr>)Arguments
Section intitulée « Arguments »| Arguments | Description |
|---|---|
<expr> |
Toute expression |
Type de retour
Section intitulée « Type de retour »La valeur minimale, dans le type de cette valeur.
Exemples SQL
Section intitulée « Exemples SQL »title: MIN
Section intitulée « title: MIN »Fonction d’agrégation.
La fonction MIN() renvoie la valeur minimale d’un ensemble de valeurs.
Syntaxe SQL
Section intitulée « Syntaxe SQL »MIN(expression)Arguments
Section intitulée « Arguments »| Arguments | Description |
|---|---|
| expression | Toute expression |
Type de retour
Section intitulée « Type de retour »La valeur minimale, 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 gas_prices ( id INT, station_id INT, price FLOAT);
INSERT INTO gas_prices (id, station_id, price)VALUES (1, 1, 3.50), (2, 1, 3.45), (3, 1, 3.55), (4, 2, 3.40), (5, 2, 3.35);Exemple de requête : trouver le prix minimal de l’essence pour la station 1
SELECT station_id, MIN(price) AS min_priceFROM gas_pricesWHERE station_id = 1GROUP BY station_id;Résultat
| station_id | min_price ||------------|-----------|| 1 | 3.45 |