La clause GROUP BY dans SQL est utilisée pour regrouper les données et calculer les valeurs agrégées : regroupez les données par une colonne ou une expression spécifiée. Calculez les valeurs globales (telles que SUM, COUNT, MIN, MAX, etc.) pour chaque groupe. Réduit la taille de l’ensemble de données, ce qui facilite leur traitement et leur analyse.
GROUP BY Objectif
La clause GROUP BY dans SQL est utilisée pour regrouper l'ensemble de données par colonnes ou expressions spécifiées et calculer des valeurs agrégées (telles que SUM, COUNT, MIN, MAX, etc. ).
Fonction
Les principales fonctions de GROUP BY sont les suivantes :
Syntaxe
La syntaxe de la clause GROUP BY est la suivante :
<code>SELECT aggregation_function(column_name) FROM table_name GROUP BY column_name;</code>
Exemple
Par exemple, la requête suivante regroupe par client et calcule la quantité commandée pour chaque client :
<code>SELECT COUNT(*), customer_name FROM orders GROUP BY customer_name;</code>
Cette requête renverra un ensemble de résultats, où chaque ligne représente un client unique et la quantité commandée.
Notes
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!