De code lijkt niet correct te zijn ... je hebt ...WHERE (SELECT...)
WAAR wat?
Weet je zeker dat je niet op zoek bent
SELECT MyCols FROM MyTable WHERE ID IN (...)
OF
SELECT MyCols FROM MyTable WHERE ID NOT IN (...)
Waar (...)
staat voor een andere select die een soort ID retourneert.
Anders krijg je natuurlijk een time-out. Die select kan een telling retourneren en WHERE 1
kan doorgaan en doorgaan...