Я хочу этот тип запроса с правильным способом, как писать?IN запрос в другой запрос IN, как писать по-разному?
SELECT * FROM tb_user WHERE (
id IN (SELECT user_id FROM tb_user_experience
WHERE
company_name IN(SELECT company_name
FROM tb_company
WHERE tb_company.no_employee = '2'))
я знаю, что это неправильно запрос, но, как получить результат с этой логикой в правильном синтаксисе MySQL?
это половина запросов мой полный запрос ниже
SELECT * FROM tb_user WHERE
steps_completed = 6 AND is_active='y' AND id != '1' AND
(country != '') AND (
id IN (SELECT user_id FROM tb_user_experience WHERE
company_name IN(SELECT company_name FROM tb_company WHERE
tb_company.no_employee = '2')))
i изменен код che ck это. –
Какое сообщение об ошибке? –
Извините, я изменил код сейчас. –