L'utilisation de GROUP BY dans MySQL permet de regrouper des données et de calculer des valeurs agrégées. La syntaxe est la suivante : Spécifiez la colonne de regroupement : GROUP BY group_column_name Appliquez la fonction d'agrégation : Aggregate_function(column_name) Renvoie les résultats de regroupement et d'agrégation de la table : SELECT ... FROM table_name
GROUP BY utilisation dans MySQL
comme MySQL Mot-clé important utilisé dans l'agrégation de données, GROUP BY nous permet de regrouper les données dans les résultats de requête et d'effectuer d'autres calculs basés sur les résultats groupés.
Syntaxe
SELECT aggregate_function(column_name) FROM table_name GROUP BY group_column_name;
Paramètres
Usage
Exemple
SELECT department_id, SUM(salary) AS total_salary FROM employee GROUP BY department_id;
Cette requête regroupe les données des employés par département et calcule le salaire total pour chaque département. Les résultats sont les suivants :
department_id | total_salary |
---|---|
10 | 10000 |
20 | 15000 |
30 | 20000 |
Notes
GROUP BY column_name1, column_name2, ...
GROUP BY column_name1, column_name2, ...
HAVING aggregate_function(column_name) condition
HAVING Aggregate_function(column_name) condition
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!