製品1で結果グループに参加SQLの表の左外側に
購入数量1枚の請求書が私はコードの下に使用しています10
あるから3枚の請求書は、50 + 100 + 50 = 200と
販売量であるから
:添付画像に示すようにTotal Purchase - Total Sale = Closing Qty
200 - 10 = 290
が、私は間違った結果を取得していますとして結果を取得するための
あなたが最終的な結果をしたい場合は、私が正しく理解していれば、あなたは問題がある
SELECT
P.PRODUCT as PRODUCTNAME,
sum(P.QUANTITY AS PURCHASE),
sum(isnull(S.QUANTITY,0)) AS SALE,
sum(isnull(P.QUANTITY,0))-sum(isnull(s.QUANTITY,0)) AS CLOSINGQTY
FROM [PurchaseData] P LEFT OUTER JOIN [DeliveryData1] S ON P.Product = s.PRODUCT
GROUP BY P.PRODUCT
どのような結果が得られますか? –
SQLの質問では、DBMSに常にタグを付ける必要があります。 –