Есть ли способ (без JOIN) использовать предложение WHERE
на 2 столбцах (OR) IN
подзапрос?
В настоящее время я делаю
WHERE 'col1' IN
(
SELECT id FROM table
) OR 'col2' IN
(
SELECT id FROM table
)
И я уверен, что смогу сделать лучше:). Я также пробовал WHERE ('col1', 'col2') IN <subquery>
, но MySQL говорит: Operand should contain 2 column(s)
Спасибо за вашу помощь.
Изменить: "Нет соединения", я имею в виду, что я делаю много соединений: http://pastebin.com/bRfD21W9, и, как вы можете видеть, подзапросы находятся в другой таблице.