Hi Friedhold,
dein Code funktioniert leider nicht.
Da durch "Order By" nicht die besagte Position der ersten Zeile gefunden werden kann.
Einfach die Zeile "Order By" weglassen und nach Select "Top 1" einfügen.
Anstatt 50 Sekunden sind es nun 0,556s und ich bekomme genau die erste Zeile :=).
SELECT TOP 1 p.ID
FROM p
INNER JOIN s
ON s.ID = p.s
WHERE s.ID=2 AND p.s= s.ID;
Gruß HCO
Ok,
die Lösung von Jens geht auch
.
Die Ausführung dauert aber 2 Sekunden länger .
Recht herzlichen Dank an alle für die Hilfe.
Beste Grüße