Maison >base de données >SQL >Que signifie groupe par dans SQL
La clause GROUP BY est utilisée pour regrouper les données et effectuer des opérations d'agrégation basées sur des groupes. Il regroupe des groupes de lignes avec la même valeur et calcule des valeurs récapitulatives ou des données filtrées au sein de chaque groupe.
GROUP BY : Regroupement de données
En SQL, la clause GROUP BY est utilisée pour regrouper les données pour les opérations d'agrégation basées sur des groupes. En termes simples, il regroupe un ensemble de lignes ayant la même valeur.
Usage
La clause GROUP BY suit la clause SELECT pour spécifier la colonne ou l'expression à regrouper. Par exemple :
<code>SELECT SUM(salary) FROM employee GROUP BY department;</code>
La requête ci-dessus regroupe la colonne salaire de la table employés dans la colonne département. Les salaires de chaque département seront additionnés séparément.
Avantages
GROUP BY offre les avantages suivants :
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!