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 :

Compter les champs d'une requête complexe


Sujet :

Requêtes et SQL.

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Points : 28
    Points
    28
    Par défaut Compter les champs d'une requête complexe
    Bonjour,

    j'ai une requête sql complexe multi table avec jointures du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from table1 inner join table 2 on ID inner join table 3...  where ...
    je voudrais compter les résultats avec dcount (ou une autre méthode) mais comment utiliser dcount sur plusieurs tables liés ?

    Faut il utiliser select count ? mais je connais mal la syntaxe ?

    ou alors passer par un recordset ADO ?

    Merci de votre aide

  2. #2
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 884
    Points : 58 498
    Points
    58 498
    Billets dans le blog
    45
    Par défaut
    bonjour,

    la demande est vague...

    Citation Envoyé par programmer_c'est_dur
    compter les champs d'une requête complexe...
    Citation Envoyé par programmer_c'est_dur
    je voudrais compter les résultats
    compter le nombres de lignes peut-être ?
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    select count(*) from table1 inner join table2 on ...  where ...

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Points : 28
    Points
    28
    Par défaut
    j'essaie et je vous tiens au courant

    Merci

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Points : 28
    Points
    28
    Par défaut
    Bonsoir,
    hélas ça ne marche pas. Ca marche si je met
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select count(*) from table1
    Si je rajoute inner join ... je n'ai aucun résultat.
    Alors que la requête fonctionne très bien avec inner join

  5. #5
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 884
    Points : 58 498
    Points
    58 498
    Billets dans le blog
    45
    Par défaut
    bonsoir,

    Citation Envoyé par programmer_c'est_dur
    Si je rajoute inner join ... je n'ai aucun résultat.
    comment ça aucun résultat ? Message d'erreur ? Elle renvoie 0 ?

    Poste le code SQL de ta requête (la vraie hein, pas celle avec table1, table2,...), on verra bien...

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Points : 28
    Points
    28
    Par défaut

    ça marche ; j'avais oublié 1 parenthèse dans la syntaxe

    Encore merci et bonne soirée

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2013
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2013
    Messages : 45
    Points : 39
    Points
    39
    Par défaut
    Peut on appliquer cette méthode sur une requete ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment compter les data d'une requête
    Par electrosat03 dans le forum VBA Access
    Réponses: 2
    Dernier message: 16/03/2009, 19h33
  2. Trier les champs d'une requête
    Par Chikatilo dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 22/07/2008, 12h06
  3. [BO XI R2] Compter les lignes d'une requête
    Par iori11 dans le forum Webi
    Réponses: 6
    Dernier message: 24/06/2008, 13h10
  4. VBA-E Compter les champs d'une cellule
    Par porc-bouc dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 26/09/2007, 17h05
  5. SQL : compter les champs d'une table
    Par Bboy dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 26/10/2005, 17h02

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