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
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks