1
我有兩個不同的表,即lead和click。我想查詢MySQL以獲得按日期排序的點擊和潛在客戶產生的佣金總和。根據MySQL中的日期計算兩個表的總和
導語:
id|date |commission
1|2009-06-01|400
2|2009-06-01|300
3|2009-06-03|350
點擊:
id|date |commission
1|2009-06-01|1
2|2009-06-03|2
3|2009-06-03|1
我想創建一個查詢,給我(如果可能的話也得到日期在沒有鉛或點擊已生成):
date |commission click|commission lead|total commission
2009-06-01| 1| 700| 701
2009-06-02| 0| 0| 0
2009-06-02| 3| 350| 353
(日期實際上是在真正的數據庫日期時間。)
我想我必須結合:
SELECT count(*) as number_clicks, sum(click.commission) as sum_clicks,
date(click.time) as click_date from click group by click_date order by click_date
有了:
SELECT count(*)as number_leads, sum(lead.commission) as sum_leads,
date(lead.time) as lead_date from lead group by lead_date order by lead_date
但我不能讓他們一起工作。
爲什麼我要編輯古老的問題?道歉。 – Strawberry 2016-08-18 14:26:40