Fonctions d’agrégation en SQL
Découvrez les fonctions d’agrégation les plus utilisées en base de données, telles que COUNT, SUM, AVG et MIN/MAX.
Objectifs
- Comprendre les fonctions d’agrégation
- Savoir utiliser des exemples pratiques
Exemple
SELECT COUNT(*) FROM commandes; SELECT SUM(montant) FROM commandes; SELECT AVG(montant) FROM commandes;
Exercice
Calculez le nombre de commandes, le montant total et la moyenne du montant des commandes dans la table commandes.
Solution (cliquer pour afficher)
Afficher la solution
SELECT COUNT(*) AS nombre_commandes FROM commandes; SELECT SUM(montant) AS montant_total FROM commandes; SELECT AVG(montant) AS moyenne_montant FROM commandes;
Pour aller plus loin
- Connaître les fonctions d’agrégation spécialisées (MAX, MIN…)
- Utiliser des groupes pour obtenir plusieurs valeurs d’une même agrégation
