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.
Voyons ci-dessous la syntaxe de chaque fonction.
Syntaxe : MIN()
SELECT MIN(nom_colonne)
FROM nom_table
WHERE condition;
Syntaxe : MAX()
SELECT MAX(nom_colonne)
FROM nom_table
WHERE condition;
Base de données DB2 :
Vous trouverez ci-dessous une sélection de la table “Produit” de la base de données DB2.
ID-Produit | Nom-Produit | Categorie | Prix | Stock | Valeur-Totale |
---|---|---|---|---|---|
7001 | Souris | Accessoires | 75,00 | ||
7002 | Disque dur | 65,00 | 20 | 1 300 | |
7003 | Clavier | Accessoires | 36.00 | 33 | 1 118,00 |
7004 | RAM | Composants | 23.50 | 16 | 376,00 |
7005 | VTT | vélos | 1 200 | ||
7006 | STYLO | 7.45 | 10 | 74,50 | |
7007 | Lecteur CD | Accessoires | 75,00 | ||
7008 | Micro | Accessoires | 75,00 |
Exemple 1 : Fonction Min
L’instruction SQL suivante trouve le prix du produit le moins cher dans la table “Produit”.
SELECT MIN(Prix) AS Moins_Cher
FROM Produits;
Résultat:
Moins-Cher |
---|
7.45 |
Exemple 2 : Fonction Max
L’instruction SQL suivante trouve le prix du produit le plus cher dans la table “Produit”.
SELECT MAX(Prix) AS Plus_Cher
FROM Produits;
Résultat:
Plus-Cher |
---|
1 200 |