Mot-clé SQL GROUP BY
PAR GROUPE
La GROUP BY
commande est utilisée pour regrouper le jeu de résultats (utilisé avec les fonctions d'agrégation : COUNT, MAX, MIN, SUM, AVG).
Le code SQL suivant répertorie le nombre de clients dans chaque pays :
Exemple
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country;
Le code SQL suivant répertorie le nombre de clients dans chaque pays, trié de haut en bas :
Exemple
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
ORDER BY COUNT(CustomerID) DESC;