Bonjour,
n'ayant pas la maîtrise d'SQL, je tourne un peu rond pour cette requête...
J'ai 3 tables
- calendrier
- stages
- bilan2014
la clé REF commune a ces tables.
Je voudrais présenter un tableau: avec RECETTE & DEPENSES ---en SUM
----------------------------------------------------------
*** REFXXX *** RECETTE *** DEPENSES -
----------------------------------------------------------
Donc j'ai fait la requête
Qui ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT calendrier.REF FROM calendrier LEFT JOIN (SELECT SUM(stages.RECETTE) AS recette FROM stages GROUP BY stages.REF) bilan2014 ON calendrier.REF=stages.REF LEFT JOIN (SELECT SUM(bilan2014.montant) AS depense FROM bilan2014 GROUP BY bilan2014.REF) stages ON calendrier.REF=bilan2014.REF
j'avais essayé ...
Les résultats s'affichent avec des erreurs de montant dans les SUM.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT calendrier.REF, SUM(stages.RECETTE) AS recette, SUM(bilan2014.montant) AS depenses FROM stages,calendrier,bilan2014 WHERE calendrier.REF=stages.REF=bilan2014 AND Conditions............. GROUP BY calendrier.REF
Merci pour votre aide
Partager