3つのテーブルに参加しようとしています
記事、在庫、販売テーブル
テーブル Stock からの QteEntre の合計とテーブル Sold here からの Qte の合計を記事ごとに選択したい s my code
Select Article.IdArt,
Sum(sold.Qte),
Sum(Stock.QteEntree)
from (((Article)
Left Join Sold on Sold.IdArt = Article.IdArt)
Left Join Stock on Stock.IdArt = Article.IdArt)
Group by Article.IdArt
しかし、私は常に (例として) IdArt に対して QteEntree に対して 2 を乗算した結果を取得し、Qte に対して 3 を乗算した結果を取得します。Sold テーブルに 2 つのレコードがあり、Stock テーブルに 3 つのレコードがあるためです。
どうすればこれを修正できますか?
どうも