Peter Grahl: wo ist der Fehler?

Beitrag lesen

SELECT year(datum) as group_a, month(datum) as group_b, sum(wert_a) FROM tab_datum
INNER JOIN tab_a ON tab_datum.id=tab_a.datum_id
WHERE tab_datum.datum >= '2007-01-01'
GROUP BY  year(datum), month(datum)
UNION ALL
SELECT year(datum) as group_a, month(datum) as group_b, sum(wert_a) FROM tab_datum
INNER JOIN tab_b ON tab_datum.id=tab_b.datum_id
WHERE tab_datum.datum >= '2007-01-01'
GROUP BY  year(datum), month(datum)

Danke für die Mühe!
Das hört sich logisch an!
Werde ich ausprobieren.

Mein Retter (wie es scheint).

:-)