Es gibt da verschiedene Möglichkeiten:

"For 1 Rows Only " Selektiert nur 1 Satz (Falls du genau einen haben willst)

Ansonsten kenne ich den Distinct nur in der Art, dass er die Zeilen der selektion zusammenfasst wenn die Felder gleich sind

(Also Select distinct name from kundenp würde mir jeden Kundennamen genau einmal ausgeben, egal wie oft er in der tabelle ist)

Für dein Problem würde ich ansonsten mit einem Subselect arbeiten dass mir MIN(RRN(Dateiname)) ermittelt und somit den Satz mit der niedrigsten Satznummer für die ausgewählten Kriterien sucht.

Cya
Rince