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

Comment compter les adresses e-mail uniques dans un tableau ?

DDD
Libérer: 2024-10-31 21:54:28
original
716 Les gens l'ont consulté

How to Count Unique Email Addresses in a Table?

Comptage des valeurs distinctes

Lorsque vous travaillez avec un ensemble de données comportant plusieurs colonnes, il est souvent nécessaire de déterminer le nombre de valeurs uniques dans une colonne spécifique. Cette question se pose lorsque vous essayez de compter le nombre d'e-mails uniques dans un tableau avec les colonnes orderNumber, name et email.

Bien que SELECT count(email) FROM commandes fournisse le nombre total de tous les e-mails, ce n'est pas le cas. éliminer les doublons. Pour compter uniquement les valeurs d'e-mail uniques, DISTINCT doit être utilisé.

Solution : Utiliser DISTINCT

La requête correcte pour compter les valeurs d'e-mail uniques est :

<code class="sql">SELECT count(DISTINCT(email)) FROM orders</code>
Copier après la connexion

Le DISTINCT Le mot-clé appliqué à la colonne e-mail garantit qu'une seule occurrence de chaque adresse e-mail unique est incluse dans le décompte. Cela élimine tous les e-mails en double et produit le nombre unique souhaité.

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