Wenn Du kein zusätzliches Kriterium hast, dann kannst Du Dir mit der RRN behelfen:

select * from DateiA a left join DateiB b on a.feld1=b.feld1
where rrn(b) in (select max(rrn(DateiB)) from DateiB group by feld1)
or rrn(b) is null