Здравствуйте, имеется запрос Код (Text): SELECT * FROM bd1 inner JOIN bd2 ON b1.id='2' and b1.d2 = b2.d2 LIMIT 1 Если данные нет во 2-ой таблице, то результат пуст, мне нужен если нет данные во 2-ой таблице выводил результат только по 1-ой таблице, то есть b1.id='2'
Для этого придуманы outer join. В твоём случае как-то так: Код (Text): SELECT * FROM bd1 inner LEFT JOIN bd2 ON b1.id='2' and b1.d2 = b2.d2 LIMIT 1 бывает ещё right join, там наоборот "правая" таблица строго неоьходима, а "левая" не обязательно. --- Добавлено --- https://dev.mysql.com/doc/refman/8.0/en/join.html --- Добавлено --- https://radioprog.ru/post/107
ты в РФ? видимо роскомнадзор тебе запрещает. привыкай использовать прокси для обхода. невинно забаненных сайтов становится всё больше.