Hallo *all,
wer zerschlägt dann mal den gordischen Knoten in meinem neuronalen Netz.
Habe hier einen Kundenstamm und dazu eine Auftragsdatei.
Ich möchte jetzt zu der Auftragsdatei jeweils den letzten Auftragssatz nach Datum haben.
Abfrage:
Code:
select t01.adkto, max(t02.akkdtl), t02.akanr from
adr01pf t01 left join ako01pf t02
on t01.adkto = t02.akkto
where adfa = 1
and adsts = 0
and akkdj1 = 1
and (akkdtl > 150101 and akkdtl < 990000)
group by adkto, akanr, akkdtl
order by adkto, akkdtl
Ergebnis:
nummer Nr.
Code:
1001 150.422 149326
1001 150.914 150209
1006 150.128 563217
1006 150.428 563933
1009 151.008 564651
Aber irgendwas ist ja noch falsch, sonst würde die Kunden 1001 nicht zweimal auftauchen.
Bookmarks