Les Allergies
Alimentaires
Posez votre question Signaler

Count(distinct bidule) en ACCESS

matthieu - Dernière réponse le 2 nov. 2004 à 13:13
bonjour
j'ai un petit probleme avec access. Je me rend compte qu'il est impossible, dans une table comportant parfois des valeurs de champs egale, de faire un "select field1,Count(distinct field2) from table" (la table ressemble a field1, field2, field3 et plusieurs filed2 peuvent etre egaux)

ce probleme est peut-etre particulier a ACCESS
comment resoudre ce probleme svp
merci d'avance
Lire la suite 

Count(distinct bidule) en ACCESS »

3 réponses
Réponse
+7
moins plus
Bonjour,

tu peux faire la suivante:
SELECT count(att1) FROM (SELECT DISTINCT att1 FROM table)
ou bien

SELECT count(att1) FROM (SELECT DISTINCT * FROM table)
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

essaye selet field1,field2, count(*)
from table
group by field1,field2

si tu veux ceux qui sont en doublon ou plus ajoute

having count(*)>1
Ajouter un commentaire
Réponse
-3
moins plus
Salut , ... je crois que la syntaxe est : "select field1, Distinct Count( field2) from table" mais group by fais la meme chose.
Ajouter un commentaire
Ce document intitulé « count(distinct bidule) en ACCESS » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?