TOP

SQL MIN et SQL MAX

Fonctions SQL MIN() et MAX() Description

La fonction MIN() renvoie la plus petite valeur de la colonne sélectionnée.

La fonction MAX() 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

Voici un exemple de la table « Products » (« Produits ») de la base de données « Northwind » :

ProductIDProductNameSupplierIDCategoryIDUnitPrice
1Chais1110 boxes x 20 bags18.00
2Chang1124 - 12 oz bottles19.00
3Aniseed Syrup1212 - 550 ml bottles10.00
4Chef Anton's Cajun Seasoning2248 - 6 oz jars22.00
5Chef Anton's Gumbo Mix2236 boxes21.35

Exemple MIN()

L'instruction SQL suivante détermine le prix du produit le moins cher :

Run SQLSELECT MIN(Price) AS SmallestPrice 
FROM Products

Exemple MAX()

L'instruction SQL suivante recherche le prix du produit le plus cher :

Run SQLSELECT MAX(Price) AS LargestPrice 
FROM Products