我想加入3個表格。其中兩個表格我正在對一列進行總結。我想對這些總和應用條件,但是我沒有用下面的腳本產生我想要的結果。總和不正確。在MySQL中加入列的列表
SELECT
account_list.Account_ID,
account_list.Account_Name,
account_list.Short_Name,
account_list.Trader,
account_list.Status,
account_list.Notes,
sum(account_commissions.Commission),
sum(connection_cost.Monthly_Cost)
FROM
account_commissions
Join
connection_cost
ON
account_commissions.Account_ID = connection_cost.Account_ID
AND
connection_cost.Cost_Date > '2013-06-01'
AND
account_commissions.TDate > '2013-06-01'
Right Join
account_list
ON
account_list.Account_ID = connection_cost.Account_ID
WHERE
account_list.status = 'Active'
GROUP BY
Account_ID;
我要上資金的條件是:
sum account_commissions.Commission where account_commissions.TDate > '2013-06-01 Group BY Account_ID
和
sum connection_cost.Monthy_Cost where connection_cost.Date > '2013-06-01' Group BY Account_ID.
我試圖做到這一點使用上述AND陳述,但沒有正確計算。任何幫助如何應用這些條件的總和列將不勝感激。
這就是它。產生我期待的結果。謝謝。 – Stevenyc091