MIN/MAX
Catégorie : agregation
Fonctions d'agrégation qui retournent respectivement la valeur minimale et maximale d'une colonne. Fonctionnent avec nombres, dates et chaînes.
📝 Syntaxe
SELECT MIN(colonne), MAX(colonne) FROM table WHERE condition💡 Exemples
SELECT MIN(prix), MAX(prix) FROM produits→ 5.99 | 299.99
SELECT MIN(date_naissance) FROM employes→ 1980-05-12
🎯 Exercice
Trouver la note la plus basse et la plus haute en Mathématiques
Voir la solution
SELECT MIN(note), MAX(note) FROM notes WHERE matière = 'Mathématiques'⚠️ Pièges courants
- MAX/MIN sur chaînes utilise l'ordre alphabétique
- NULL est ignoré sauf si toutes les valeurs sont NULL
