これは賢明な
SELECT TF.FoldingID, SUM(TF.Price * SM.Quantity) AS TotalPrice
FROM tblFolding TF
INNER JOIN tblStockManagement SM ON SM.FoldingID = TF.FoldingID
GROUP BY TF.FoldingID
foldingid賢明で結果を取得し、全体の合計金額を期待したくない場合は、この試すIDを折り曲げて合計金額を提供します:
SELECT SUM(TF.Price * SM.Quantity) AS TotalPrice
FROM tblFolding TF
INNER JOIN tblStockManagement SM ON SM.FoldingID = TF.FoldingID
を
更新日:
コメントから私はFoldingID
の結果がtblStockManagement
のテーブルにあることを知っています。 WHERE句を追加し、条件でフィルタリングしてください。
SELECT TF.FoldingID, SUM(TF.Price * SM.Quantity) AS TotalPrice
FROM tblFolding TF
INNER JOIN tblStockManagement SM ON SM.FoldingID = TF.FoldingID
WHERE SM.FoldingID IN (1, 2, 3, 4) -- modify the condition as per your requirement
GROUP BY TF.FoldingID
SQLサーバ、MySQLや他のを助けるかもしれませんか?あなたの例外出力は何ですか? TotalPrice(Price * Quantity)の折りたたみID? – Kason
SQL-Server 2014.実際には、私はクエリと混同しているので、まだ出力がありません。どのクエリが適用されますか教えてください? –