Hmm, denk, denk, überleg ...
select artikel, sum(umsatz) from tab where artikel IN (4711,9857) group by artikel
So das liefert dir die ersten zwei Werte ...
*schnell nen Kaffee hol*
Jetzt bin ich vollkommen verwirrt :confused:
Subselect in dem Select statement ... geht das ?? Bei Oracle schon ...
Also:
select artikel, sum(umsatz),
(select sum(umsatz) from tabelle where monat IN (1,2,3) and artikel = 4711),
(select sum(umsatz) ...)
[...]
from tabelle
group by ...
Nicht getestet ... aber diese Richtung muesste stimmen ...
/edit: Habe das Gefühl, dass ich viel zu kompleziert denke ... . Welche DB benutzt du eigentlich ?