SQL 2 – Groupement et jointures

👉 Définition : Le GROUP BY devient puissant lorsqu’il est combiné avec des fonctions comme :

  • COUNT() → compter
  • SUM() → additionner
  • AVG() → calculer la moyenne
  • MIN() / MAX() → trouver le plus petit ou le plus grand

 Exemple : Toujours avec la table Ventes, si on veut compter le nombre de produits vendus par vendeur :

SELECT vendeur, COUNT(*)

FROM Ventes

GROUP BY vendeur;

 

👉 Résultat :

vendeur nombre_produits
Claire 2
Marc 2
Julien 1