我在MS Access中工作,需要一個SQL解決方案。我有三個表爲:得到三個表與組的sql由
客戶:CustNum(鍵),名稱
訂單:ID,CustNum,金額
的支付方式: ID,CustNum,價值
我的問題是寫,會導致成一個查詢作爲SQL:
客戶名稱,TotalOderValue,TotalAmountPaid,BalancePayable。
我試着在下面的Select
查詢的三個表分組CustNum和它的工作,但似乎氣球的總和可能是由於重複行。
SELECT CustNum,
Sum(Amount) AS TotalOrderValue,
Sum(Value) AS TotalAmountPaid,
[TotalOrderValue]-[TotalAmoutPaid] AS BalancePayable
FROM (Customers Inner Join Payments ON Customers.CustNum=Payments.CustNum)
INNER JOIN Orders ON Customers.CustNum=Orders.CustNum GROUP BY Customers.CustNum
所以你正在招聘一個sql作家爲你的作業嗎? – maSTAShuFu
你能告訴我們一些你寫的代碼嗎? –
已添加,請查看並幫助 –