как получаете этот $subjectsIn - массив user_id? может лучше не хранить эту переменную в памяти вообще, а делать запрос вида SELECT * FROM table1 WHERE id IN (SELECT id FROM table2); т.е. место ... AND user_id IN({$subjectsIn}) ... переписать на ... AND user_id IN (SELECT user_id FROM `user_community` WHERE condition) ...