我有两个不同的表,铅和点击。我想查询 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
但我不能让他们一起工作。