При выполнении запроса MySQL выполняет его неограниченно долго SELECT `model_color`.`id_model` FROM `model_color` WHERE `model_color`.`id` IN ( SELECT `model_size`.`id_model_color` FROM `model_size` WHERE `model_size`.`code`='XXL' ) Не понимаю в чем косяк?! Отдельно подзапрос (внутренняя часть) выполняется без проблем. Внешняя часть с заданным вручную перечнем значений "...IN ('2','12','16')" тоже выполняет на ура. Но как только стыкую их вместе - беда.
alpinist777 ну так не стыкуй =) выбери айдишники и засунь в явном виде и забей на это дело. или у тебя жутконагруженный проект?