Maison > base de données > tutoriel mysql > Comment compter les enregistrements uniques pour chaque combinaison groupe-sous-groupe dans MySQL ?

Comment compter les enregistrements uniques pour chaque combinaison groupe-sous-groupe dans MySQL ?

Linda Hamilton
Libérer: 2024-12-27 11:32:10
original
483 Les gens l'ont consulté

How to Count Unique Records for Each Group-Subgroup Combination in MySQL?

Combiner Group By et Count pour un nombre d'enregistrements uniques

Dans votre base de données MySQL, vous rencontrez une table avec deux colonnes, groupe et sous-groupe, et vous avez l'intention de déterminer le nombre d'enregistrements uniques pour chaque combinaison groupe-sous-groupe jointe. Voici comment y parvenir en utilisant SQL :

SELECT group, subGroup, COUNT(*)
FROM YourTable
GROUP BY group, subGroup;

Cette requête exploite le COUNT(* ) fonction pour compter les occurrences pour chaque combinaison unique de champs de groupe et de sous-groupe. La clause GROUP BY regroupe les lignes en fonction de ces champs, ce qui donne lieu à des décomptes agrégés pour chaque paire distincte.

Considérez les exemples de données que vous avez fournis :

Group SubGroup Count
grp-A sub-A 2
grp-A sub-B 1
grp-B sub-A 1
grp-B sub-B 2

La requête produira une table de résultats. avec les comptes attendus que vous avez spécifiés. Chaque ligne du résultat représente une combinaison unique de groupe et de sous-groupe, ainsi que le nombre total d'enregistrements où cette paire spécifique apparaît.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal