我有兩個表 - cpm
(cc
,ad_id
和cpm
)和clicks
(cc
和ad_id
)。幫助,MySQL查詢
當我運行:
SELECT cpm.ad_id,
COUNT(clicks.id) * cpm.cpm AS clicks_income
FROM cpm
LEFT JOIN clicks on clicks.ad_id = cpm.ad_id and clicks.cc = cpm.cc
GROUP BY cpm.ad_id, cpm.cc
我得到:
ad_id | clicks_income
---------------------
1 | 271.00
1 | 2.60
2 | 238.00
現在的結果我想要的是:
ad_id | clicks_income
---------------------
1 | 273.60
2 | 238.00
我怎麼能集團僅cpm
。 ad_id
和所有cc
的SUM?
當我刪除cpm
。 cc
我得到:
ad_id | clicks_income
---------------------
1 | 273.00
2 | 238.00
難道你只是想通過ad_id組合,而不是cc? – Jodes 2011-05-22 16:03:38
是的,我做但看到我的編輯^ – ygaradon 2011-05-22 16:05:18