Maison > base de données > SQL > Que signifie groupby dans SQL

Que signifie groupby dans SQL

下次还敢
Libérer: 2024-05-01 23:15:52
original
994 Les gens l'ont consulté

GROUP BY est une instruction SQL utilisée pour regrouper et agréger des données. Il regroupe les lignes par clé de regroupement, puis applique des fonctions d'agrégation telles que le calcul de la somme, du nombre ou de la moyenne.

Que signifie groupby dans SQL

GROUP BY signification en SQL

GROUP BY est une instruction en SQL qui est utilisée pour regrouper les lignes d'un ensemble de données et agréger les données dans le même groupe.

Comment ça marche

L'instruction GROUP BY accepte une ou plusieurs clés de regroupement comme paramètres. Les clés sont les colonnes de l'ensemble de données qui déterminent quelles lignes sont regroupées.

Après le regroupement, SQL exécutera une fonction d'agrégation pour chaque groupe, par exemple :

  • SUM : Calcule la somme d'une colonne du groupe
  • COUNT : Calcule le nombre de lignes dans le groupe
  • AVG : Calcule le moyenne d'une colonne dans le groupe
  • MIN : Trouver la valeur minimale d'une colonne dans un groupe
  • MAX : Trouver la valeur maximale d'une colonne dans un groupe

Syntaxe

La syntaxe de l'instruction GROUP BY est la suivante :

<code>SELECT <聚合函数>(<列名>)
FROM <表名>
GROUP BY <分组键></code>
Copier après la connexion

Exemple

L'exemple de calcul suivant Somme des ventes par catégorie de produits :

<code>SELECT SUM(Sales)
FROM Sales
GROUP BY ProductCategory</code>
Copier après la connexion

Cette requête renverra un nouvel ensemble de données contenant chaque catégorie de produits et la somme des ventes correspondante.

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