Я считаю, что это должно сделать это.Обратите внимание, что я не даю никаких гарантий относительно того, в каком порядке на самом деле находятся записи - номер записи обычно (но не всегда, особенно если переупорядочен) порядок вставки.
WITH Indexed (name, no, recordNumber) as (SELECT name, no, RRN(File1)
FROM File1)
SELECT a.name, a.no
FROM Indexed as a
EXCEPTION JOIN indexed as b
ON b.no = a.no
AND b.recordNumber > a.recordNumber
Если есть лот дубликатов, это будет медленно.Вам будет нужен индекс для no
, если файл большой.