У меня есть два отдельных оператора SELECT:
SELECT VCe.VId FROM `VCe` WHERE `YId` = 9007 AND `MaId` =76 AND `MoId` = 2851
SELECT r_pts.p_id FROM r_pts WHERE r_pts.v_id IN (57202, 57203, 69597, 82261, 82260, 69596, 69595, 82259)
Когда они запускаются отдельно, они оба завершаются менее чем за 0,05 секунды, однако, когда я вкладываю первый в секунду, оно резко увеличивается до 3,3 секунды.
Я хотел бы сделать соединение, чтобы я мог получить выходные данные из второго SELECT, используя первый выбор как набор результатов для IN (), но я не могу понять, как включить условия WHERE в JOIN. *
Редактировать: Кроме того, каков правильный синтаксис для объединения, как я запрашиваю?
Спасибо за вашу помощь, она ценится!