Maison > Article > programmation quotidienne > Comment utiliser groupby dans MySQL
GROUP BY est utilisé pour regrouper et résumer les données du tableau par colonnes spécifiées et utiliser des fonctions d'agrégation (telles que SUM, COUNT, AVG) pour créer des statistiques sur les données du groupe. AS alias FROM nom_table GROUP BY nom_colonne.
Clause GROUP BY : regrouper des données dans MySQL
Qu'est-ce que GROUP BY ?
La clause GROUP BY est utilisée pour regrouper les données dans un tableau selon les colonnes spécifiées. Après le regroupement, il exécute des fonctions d'agrégation telles que SUM, COUNT, AVG, etc. sur chaque groupe pour résumer et compter les données au sein du groupe.
Syntaxe :
<code class="sql">SELECT aggregate_function(column_name) AS alias FROM table_name GROUP BY column_name</code>
Paramètres :
Comment ça marche :
La clause GROUP BY fonctionne en suivant ces étapes :
Exemple :
L'exemple suivant utilise la clause GROUP BY pour trouver le nombre d'employés dans chaque département :
<code class="sql">SELECT department_id, COUNT(*) AS num_employees FROM employees GROUP BY department_id;</code>
Le résultat affichera l'ID du département et le nombre d'employés dans chaque département.
Remarque :
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!