Ich würde es mit einem LEFT JOIN machen und die Reihenfolge des JOINs ändern:

Code:
select feld1 from tabelle2
left join tabelle1 on key1=key2
where tabelle2.nummer in (12345, 24575, 58713, <... 2000 weitere Werte ...>, 87548)
lg Andreas