Maison >base de données >tutoriel mysql >Comment compter les valeurs uniques dans une requête d'accès ?

Comment compter les valeurs uniques dans une requête d'accès ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2025-01-12 09:38:43202parcourir

How to Count Unique Values in an Access Query?

Calcul des entrées uniques dans les requêtes d'accès

Les fonctions

Accès standard Count(*) ne peuvent pas gérer directement le nombre de valeurs uniques. Pour compter avec précision les entrées distinctes dans un champ spécifique, une requête modifiée est requise.

La requête suivante montre comment obtenir un décompte distinct du champ « Nom » à partir de la table « table1 » :

<code class="language-sql">SELECT Count(*) AS N
FROM
(SELECT DISTINCT Name FROM table1) AS T;</code>

Cette approche exploite une sous-requête pour extraire initialement des valeurs « Nom » uniques. La requête externe compte ensuite les lignes du jeu de résultats de cette sous-requête, produisant le nombre unique correct.

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!

Déclaration:
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