Kód se nezdá být správný ... máte ...WHERE (SELECT...)
KDE co?
Jste si jisti, že nejste po
SELECT MyCols FROM MyTable WHERE ID IN (...)
NEBO
SELECT MyCols FROM MyTable WHERE ID NOT IN (...)
Kde (...)
představuje jiný výběr vracející nějaký druh ID.
Jinak byste samozřejmě dostali časový limit. Tento výběr může vrátit počet a WHERE 1
může pokračovat dál a dál a dál...