Maison  >  Article  >  programmation quotidienne  >  Instructions utilisées pour regrouper dans MySQL

Instructions utilisées pour regrouper dans MySQL

下次还敢
下次还敢original
2024-04-27 02:48:13995parcourir

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.

Instructions utilisées pour regrouper dans MySQL

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ù :

  • aggregate_function : La fonction d'agrégation à exécuter.
  • column_name : Spécifiez la colonne utilisée pour le regroupement.
  • table_name : Le nom de la table à regrouper.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Articles Liés

Voir plus