SELECT `Table_1`.id,
CASE WHEN `Table_1`.article_id=0
THEN (SELECT `article_id` from `Table_2` WHERE `Table_2`.id = `Table_1`.id )
ELSE `Table_1`.article_id
END AS article_id
FROM `Table_1`
WHERE ...;
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.