Mahlzeit,

ich möchte gerne Summen aus 2 Dateien bilden.
ZW1 sind Vorgabezeiten hinterlegt.
ZW2 sind Stempelungen der Mitarbeiter hinterlegt.

Da ja ein Auftrag mehrfach mit der selben Tätigkeit angestempelt werden kann,
bekomme ich bei der Vorgabezeit (W1VZT) falsche Werte,
da die Vorgabezeit immer wieder aufsummiert wird.

Ich habe schon versucht die Aufträge herauszufilter und mit einem Subselect zu füllen,
aber hat nichts geholfen
Ich bräuchte das W1Auf einfach distinct,
aber wie bekomme ich das in diesem Statement unter?

Code:
SELECT SUM(W2MIN), SUM(W1VZT)                 
FROM ZW1, ZW2 
WHERE W1AUF = W2AUF     
AND W1FNE = W2FNR 
AND W2PNR = W1PNR 
AND W2PNR = 36166 
AND W2DAT = 20121001

W1MIN = gestempelte Zeit
W2VZT = Vorgabezeit
W1FNE = W2FNR (Folgenummer wo ersichtlich ist welche Stempelung zusammengehören)


Gruß

Tarki