Zitat von
Killerloop:
Falls jemand eine Idee hat... ich bin für alles offen.
Ich hab eine
Du legst 'ne Zwischentabelle an die Du dann hinterher wieder vernichtest :
SQL-Code:
/*kommentar*/
create table tmpprovision
(name varchar(50),
monat varchar(2),
kasko float,
schutzbrief float)
Dann die Daten hinzufügen.
für die Kasko :
SQL-Code:
/*Kommentar*/
insert into tmpprovision
select name, monat, sum(provision),0
from test2
where art='kasko'
group by name, monat
und jetzt für den Schutzbrief :
SQL-Code:
/*Kommentar*/
insert into tmpprovision
select name, monat, 0, sum(provision)
from test2
where art='schutzbrief'
group by name, monat
und nun das Ganze auslesen :
SQL-Code:
select name, sum(kasko) as kasko, sum(schutzbrief) as schutzbrief, sum(kasko)+sum(schutzbrief) as total
from tmpprovision
where monat = '01'
group by name
am Ende dann 'nen "drop table tmpprovision" wenn Du den Quickreport erstellt hast. Kannst die Tabelle sonst auch einfach nur löschen "delete from tmpprovision", dann brauchst Du sie beim nächsten Quickreport nicht erst wieder anlegen.
Ist zwar nicht besonders elegant, dafür sollte es aber funktionieren.
MfG
Lutz