Bonjour,


J'ai essayé de regarder les sujets précédents qui traite du même sujet, mais je n'ai pas trouvé d'aide comme il me le faut. Donc comme le titre l'indique, j'aimerai faire une requête pour calculer le solde des comptes. Voici la table :

Compte :
noCOMP
typeCOMP
deviseCOMP
dateFermetureCOMP
dateOuvertureCOMP
Opration :
noOPER
montantOPER
depenseOPER => bit = 1 pour une dépense, 0 pour une rentrée d'argent
dateOPER
noCOMP

Mon début de requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
SELECT comp.noCOMP, comp.typeCOMP, SUM(oper.montantOPER) AS soldeCOMP, comp.deviseCOMP
FROM Compte comp
JOIN Operation oper ON
    oper.noCOMP = comp.noCOMP
WHERE oper.depenseOPER = 1
AND comp.dateFermetureCOMP IS NULL
GROUP BY comp.noCOMP, comp.typeCOMP, comp.deviseCOMP
Mon problème ici, c'est que ça va me calculer la somme des dépenses, mais je ne sais pas trop comment y soustraire à la somme des rentrées... J'arrive vraiment pas à voir comment faire.

Quelqu'un aurait une idée svp ?


Merci bien.
Mini_Croco