Ich gehe jetzt mal davon aus, dass Dich nur die Anzahl der Datensätze zwischen den beiden Argumenten in "QuellenDatei" interessiert und dass RRN bisher nur als Hilfsmittel hierfür benutzt wurde. Dann sollte das hier Dein Problem lösen.

Select
Count(*) - 1
From ZielDatei
Where
KeyFeld >= (Select KeyFeld1 From Quellendatei) and
KeYFeld <= (Select KeyFeld2 From Quellendatei) and
KZFeld = '0'