[ACCESS] Compter avec un critère

Résolu
Bonjour,

J'ai 2 colonnes A et B dans une table.
Il peut y avoir plusieurs B différents pour un même A.
Je veux compter le nombre de B pour un même A.

J'ai essayé la fonction DCount, mais sans succés...

Quelqu'un a t-il une idée?

Merci beaucoup pour votre aide!!
Configuration: Windows XP
Internet Explorer 6.0
Access 2003

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour.

    Je viens de tester cette requête, ça à l'air de marcher:

    SELECT ColonneA, Count(ColonneB) AS CompteNbColonneB
    FROM Table
    GROUP BY ColonneA;
    1. Merci pour cette réponse ultra-rapide!
      Ca marche, je vais essayer d'intégrer ça à ma requête existante
      1. Ca se corse... J'ai voulu simplifier pour le forum, mais je n'arrive pas au résultat voulu avec ma base entière.

        Le pb, c'est qu'il existe d'autres colonnes (n° d'articles présents dans une commande). Il y a donc beaucoup de lignes avec un seul A et un seul B, mais avec le numéro d'article changeant.
        Quand je fait le compte, il compte autant de colonnes B qu'il y a d'articles. Puis-je exclure cette colonne du comptage?

        Merci!
        1. Tu as deux possibilités:

          Soit tu ne les mets vraiment pas dans la requête.
          Soit tu les mets, et dans la liste ou il y a regroupement tu choisis "où".