Maison >base de données >SQL >Comment utiliser le groupe par dans MySQL
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
<code class="sql">SELECT aggregate_function(column_name) FROM table_name GROUP BY group_column_name;</code>
Paramètres
Usage
Exemple
<code class="sql">SELECT department_id, SUM(salary) AS total_salary FROM employee GROUP BY department_id;</code>
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!