Probier doch mal folgendes...

select artikel, farbe, datum, sum(menge) from datei
group by rollup (artikel, farbe, datum)

Gruß,
KM