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

Instructions utilisées pour regrouper dans MySQL

下次还敢
Libérer: 2024-04-27 02:48:13
original
1023 Les gens l'ont consulté

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>
Copier après la connexion

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>
Copier après la connexion

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>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal