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

Macros et VBA Excel Discussion :

requete sql deux fois sum groupe by


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 171
    Points : 65
    Points
    65
    Par défaut
    bonjour à toute l'équipe;
    mon probleme est le suivant: j'ai deux table excel, je donne par exemple ces données:

    pour la table GRILLEHABITAT :

    pour la table HABITAT :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    NOPRET          NOARCH    MTFIN NOTEB2
    2                  1             100         V
    5                  1             200         V 
    5                  0             300         J 
    3                  4             200         K 
    9                  4             400        J
    14                4             600         J
    19                6             100         5
    ce que je veux c'est à partir du NOPRET de la table HABITA afficher la somme de MTFIN correspondant au NOARCH exemple:
    pour le NOPRET 14 qui correspond à NOARCH 4 afficher la somme MTFIN de 4 = 200 + 400+ 600 = 1200
    alors moi j'essayé ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     rSQL = "SELECT SUM(C.MTFIN)" & _
           "From [HABITAT$] C , [GRILLEHABITAT$] G " & _
           "Where  C.NOPRET = G.NOPRET and C.NOTEB2 = '" & RV & "' GROUP BY NOARCH "
    merci par avance

  2. #2
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 171
    Points : 65
    Points
    65
    Par défaut
    je voudrai faire la somme sur le résultat de la requete mais ça marche pas!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     rSQL = "SELECT sum from (select SUM(C.MTFIN)" & _
           "From [HABITAT$] C , [GRILLEHABITAT$] G " & _
           "Where  C.NOPRET = G.NOPRET and C.NOTEB2 = '" & RV & "' GROUP BY NOARCH)  "
    maisje ne sais pas comment préciser sum(résultat de la 1 ere requete)

    j'essaye ça mais franchement je suis pas sur de mon code! donc il faut que je le test, et si vous avez des remarques à me faire!! merci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    rSQL = "select sum (smtfin) from (SELECT SUM(C.MTFIN) as smtfin " & _
           "From [HABITAT$] C , [GRILLEHABITAT$] G " & _
           "Where  C.NOPRET = G.NOPRET " & _
           " and C.NOTEB2 IN( '" & RV& "')  GROUP BY NOARCH ) "
    malheuresement ça me donne pas la somme!!??? si vous une idée svp dites moi pour quoi ça marche pas !!merci

    j'ai constaté rien que cette requete ne marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    rSQL = "SELECT C.NOARCH, SUM(C.MTFIN)  " & _
           "From [HABITAT$] C , [GRILLEHABITAT$] G " & _
           "Where  C.NOPRET = G.NOPRET " & _
           "  GROUP BY C.NOARCH  "
    c'est à dire elle donne pas la somme ,
    mais si j'enleve
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "Where  C.NOPRET = G.NOPRET " & _
    le groupe by fonctionne???????????????????????

Discussions similaires

  1. requete sql jointure + sum() + group by?
    Par bylka dans le forum Requêtes
    Réponses: 3
    Dernier message: 20/10/2008, 12h06
  2. requete sql max de sum/sum en gardant les autres infos
    Par gwena54 dans le forum Requêtes
    Réponses: 17
    Dernier message: 27/06/2007, 12h13
  3. [SQL] Erreur repetitive sur requete SQL (Count et Sum)
    Par hools dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 12/06/2007, 11h57
  4. problème requete sql fusion de deux count
    Par TuxP dans le forum Langage SQL
    Réponses: 6
    Dernier message: 14/12/2005, 15h15
  5. [SQL] Requete me renvoyant deux fois le meme nom
    Par Pepito dans le forum Langage SQL
    Réponses: 9
    Dernier message: 14/10/2005, 14h35

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