我正在編寫一個查詢,我應該通過每月折扣扣除總收入。問題是有多個代碼可以代表收入或折扣。如何扣除每月2列不同組的同一列的總計
爲了說明我的意思,請看下面的例子。
Month Code Amount
May 4001 $50.05
May 4002 $49.95
May 6005 $15.00
May 6006 $5.00
March 4003 $65.00
代碼的收入是4001,4002和4003的折扣優惠6005和6006
我到底應該看到:
Month TotalRevenue TotalDiscount Total
May $100.00 $20.00 $80.00
March $65.00 $0.00 $65.00
我已經試過如此,但它告訴我我只能使用1個參數。我也嘗試在select語句中創建一個子查詢,但我似乎無法使用2 SUM語句(1中main和1中sub)。我想如果我有可能使用「連接」,但沒有什麼可以加入它,它就會起作用。
向我們展示一些這些嘗試 – Mihai
代碼列表有多大?只是上述5或還有更多? –
有19個收入代碼和8個優惠代碼。 – SQLThis