Fonctions MySQL MIN() et MAX()
Fonctions MySQL MIN() et MAX()
La MIN()
fonction renvoie la plus petite valeur de la colonne sélectionnée.
La MAX()
fonction renvoie la plus grande valeur de la colonne sélectionnée.
Syntaxe MIN()
SELECT MIN(column_name)
FROM table_name
WHERE condition;
Syntaxe MAX()
SELECT MAX(column_name)
FROM table_name
WHERE condition;
Base de données de démonstration
Vous trouverez ci-dessous une sélection du tableau "Produits" dans l'exemple de base de données Northwind :
ProductID | ProductName | SupplierID | CategoryID | Unit | Price |
---|---|---|---|---|---|
1 | Chais | 1 | 1 | 10 boxes x 20 bags | 18 |
2 | Chang | 1 | 1 | 24 - 12 oz bottles | 19 |
3 | Aniseed Syrup | 1 | 2 | 12 - 550 ml bottles | 10 |
4 | Chef Anton's Cajun Seasoning | 2 | 2 | 48 - 6 oz jars | 22 |
5 | Chef Anton's Gumbo Mix | 2 | 2 | 36 boxes | 21.35 |
MIN() Exemple
L'instruction SQL suivante trouve le prix du produit le moins cher :
Exemple
SELECT MIN(Price) AS SmallestPrice
FROM Products;
MAX() Exemple
L'instruction SQL suivante trouve le prix du produit le plus cher :
Exemple
SELECT MAX(Price) AS LargestPrice
FROM Products;