Ich habe zwei verschiedene Tabellen, führen und klicken. Ich möchte MySQL abfragen, um die Summe der Provisionen zu erhalten, die von Klicks und Leads nach Datum generiert werden.Gruppensumme aus zwei Tabellen nach Datum in MySQL
Lead:
id|date |commission
1|2009-06-01|400
2|2009-06-01|300
3|2009-06-03|350
Click:
id|date |commission
1|2009-06-01|1
2|2009-06-03|2
3|2009-06-03|1
Ich möchte eine Abfrage erstellen, die mir gibt (und wenn möglich auch Datum wird in dem kein Blei oder klicken gewesen erzeugt):
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
(Das Datum ist eigentlich Datetime in der realen Datenbank.)
Ich glaube, ich zu kombinieren haben:
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
mit:
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
Aber ich kann sie nicht zusammen zu arbeiten.
Warum bearbeite ich alte Fragen? Entschuldigung. – Strawberry