Zitat Zitat von Fuerchau Beitrag anzeigen
with x as (select akkto, max(akkdn1) Datum from kndauf
group by akkto)
select t01.adkto, Datum
from x join adr01pf t01 on x.akkto = t01.adkto and x.datum = t01.akkdn1

Wenn du nur mit dem Konto verknüpfst, bekommst du halt wieder jeden Satz.
Ich habe mir das fast gedacht.
In der Kundenauf steht Kundennummer und Auftragsdatum vom Kunden

1026 22.02.17
1026 10.01.17
1026 01.01.17
8999 22.02.17
8999 01.02.17

In der adr01pf steht nur die Kundennummer und Adresse.

Bei meiner Funktion bekomme jetzt 1026 3 mal angezeigt, aber mit dem Datum 22.02.17.