IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Requete compte nombre enregistrement avec condition


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Août 2013
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Août 2013
    Messages : 186
    Par défaut Requete compte nombre enregistrement avec condition
    Bonsoir a tous
    J' ai une table qui contient des affaires avec des dates
    Je cherche le moyen de compter le nombre de date par affaires

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT Count(REQ_POIT.Date) AS CompteDeDate, REQ_POIT.AFFAIRE
    FROM REQ_POIT
    GROUP BY REQ_POIT.AFFAIRE;
    Ca me donne pour une affaire le nombre de 19 dates qui est OK

    Mais mon but, est de ne pas compter les dates qui sont en double ce qui me donnerai un résultat de 13 dates pour l'affaire
    j'ai vu des exemples avec DISTINCT mais je suis bloqué

    Avez vous une piste ou exemple?
    Merci pour le coup de pouce

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 443
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 443
    Par défaut
    Bonjour.

    Il n'y a pas de count distinct en Access.

    La methode la plus simple est de faire une 1ere requete de regroupement qui te donne tes donnees sans doublons.
    Puis une requete de comptage sur celle-ci.

    Bon tu peux aussi te programmer toi-meme une function de comptage distinct mais c'est pas mal de travail, avec des performances assez pourries si tu as beaucoup de donnees.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

Discussions similaires

  1. [AC-2013] Atteindre un enregistrement avec conditions
    Par vavavoum74 dans le forum VBA Access
    Réponses: 22
    Dernier message: 30/06/2018, 09h18
  2. Réponses: 1
    Dernier message: 01/12/2015, 15h40
  3. compte nombre enregistrement dans une requete
    Par ConceptInterWEB dans le forum Requêtes
    Réponses: 1
    Dernier message: 21/01/2012, 16h10
  4. [AC-2003] Compte nombre enregistrement d'un autre formulaire
    Par lucas-18 dans le forum IHM
    Réponses: 5
    Dernier message: 22/11/2011, 20h06
  5. Compte d'enregistrement avec plusieurs critères
    Par MAMANHOU dans le forum VBA Access
    Réponses: 9
    Dernier message: 25/07/2007, 09h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo