Ich hab das jetzt nicht ausgiebig getestet (hab 1 Tag vor der Matheklausur nicht das bedürfnis, einen größeren Test-Datenbestand auszudenken ^^)
Aber ich dachte da an sowas:
SQL-Code:
SELECT * , sum( revenue )
FROM TAGS
JOIN TAG_RELATIONSHIPS ON term_id = TAGS.id
JOIN TURNOVER ON entry_id = TURNOVER.id
AND date
BETWEEN 1
AND 5
GROUP BY TAGS.id