Maison > base de données > tutoriel mysql > le corps du texte

Comment compter les valeurs uniques dans une colonne de table de base de données spécifique ?

DDD
Libérer: 2024-10-30 08:55:27
original
953 Les gens l'ont consulté

How to Count Unique Values in a Specific Database Table Column?

Comptage des valeurs uniques dans une table de base de données

Lorsque vous travaillez avec des tables contenant plusieurs colonnes, il devient souvent nécessaire de déterminer le nombre de valeurs uniques dans une colonne spécifique. En considérant l'exemple fourni avec trois colonnes : orderNumber, name et email, l'objectif est de compter le nombre d'e-mails uniques existant dans le tableau.

À l'aide de la requête SELECT standard count(email) récupère le nombre total d'e-mails. , y compris les doublons. Pour compter le nombre d’emails uniques, il est essentiel d’exclure toutes valeurs en double. Cependant, l'instruction SELECT DISTINCT count(email) ne produit pas le résultat attendu.

La syntaxe correcte pour compter les valeurs uniques implique l'utilisation du mot-clé DISTINCT entre parenthèses, comme indiqué ci-dessous :

SELECT count(DISTINCT(email)) FROM orders
Copier après la connexion

En plaçant la colonne email entre parenthèses DISTINCT, la requête garantit que seules les valeurs uniques sont comptées. Cette approche fournit avec précision le nombre d'e-mails uniques dans le tableau des commandes, en excluant les doublons qui pourraient exister.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!