Kode tampaknya tidak benar ... Anda memiliki ...WHERE (SELECT...)
DIMANA apa?
Apakah Anda yakin tidak mengejar
SELECT MyCols FROM MyTable WHERE ID IN (...)
ATAU
SELECT MyCols FROM MyTable WHERE ID NOT IN (...)
Dimana (...)
mewakili pilihan lain yang mengembalikan semacam ID.
Kalau tidak, tentu saja Anda akan mendapatkan batas waktu. Pilihan itu dapat mengembalikan hitungan dan WHERE 1
bisa terus dan terus...