Wenn a.key = b.key dann ist a.key = max(b.key)!
Das hilft dir so also nicht.
Du benötigst ein zusätzliches Kriterium um den letzten Satz aus DateiB zu ermitteln.