Bonjour, mon problem est le suivant:
J'ai deux tables Vente et Depenses
Vente
VenteID Date S-total
1 2/3/08 1150
2 2/3/08 1800
3 2/3/08 1200
4 3/3/08 1950
5 3/3/08 1400
6 3/3/08 6500
7 3/3/08 1200
Depenses
DepensesID Date Dep-Montant
1 2/2/08 100
2 3/3/08 100
3 3/3/08 50
Alors j'aimerais bien à travers une requete obtenir Le Total Recette pour chaque jour en procedant
à la soustraction du total des depenses pour chaque jour (table depenses) au total du sous total
de chaque jour (table Ventes), ce qui donnerais en principe un resultat comme suit:
Requete:
Date Total Recette
2/3/08 4050
3/3/08 10900
Et pour ce faire j'ai essayé la requete suivant mais sans succes:
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT vente.Date, Sum(([Sous Total])-( [montant])) AS [Sommes ST-MT], Depenses.Date FROM vente, Depenses GROUP BY vente.Date, Depenses.Date HAVING (((vente.Date)= Depenses.date));
Mais le Resultat de cette requete est le suivant:
vente.Date Sommes ST-MT Depenses.Date
2/3/08 3850 2/3/08
3/3/08 21500 3/3/08
Ce qui est totalement faux
Alors, Je vous saurais gré de bien vouloir me donner un coup de main sur cette problematique.
Partager