L'instruction utilisée pour le regroupement dans MySQL est GROUP BY. Il résume les données en les regroupant par colonnes spécifiées et en exécutant des fonctions d'agrégation (telles que SUM, COUNT, AVG) sur chaque groupe.
Instruction de groupe dans MySQL : GROUP BY
Question : Quelle est l'instruction utilisée pour le regroupement dans MySQL ?
Réponse : GROUP BY
Description détaillée :
L'instruction GROUP BY est utilisée pour regrouper les données par colonnes spécifiées, puis exécuter des fonctions d'agrégation (telles que SUM, COUNT, AVG) pour chaque groupe.
Syntaxe :
<code class="sql">SELECT aggregate_function(column_name) FROM table_name GROUP BY column_name;</code>
Où :
Utilisation :
L'instruction GROUP BY peut être utilisée avec plusieurs fonctions d'agrégation, par exemple :
<code class="sql">SELECT SUM(sales), COUNT(*) FROM orders GROUP BY product_id;</code>
Cette requête additionnera par product_id
列对 sales
colonnes et calculera la quantité vendue pour chaque produit.
Exemple:
La exemple suivant requêtes les données de vente, les groupes par type de produit et calcule les ventes totales pour chaque groupe:
<code class="sql">SELECT product_type, SUM(sales) AS total_sales FROM sales_data GROUP BY product_type;</code>
La sortie peut ressembler à ceci:
product_type | total_sales |
---|---|
Électronique | 10000 |
Vêtements | 5000 |
Articles pour la maison | 2000 |
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!