Lomoson
@Lomoson

Как сделать JOIN на другую таблицу, в которой нет значения?

Есть две таблицы:
7e6d098dfd4d4ac390338f4c3ed292df.png

Подскажите, пожалуйста, как составить запрос, чтобы получить:
695b3340cf054f4096fc32a8316473e6.png

На ум приходит что-то типа:
SELECT t1.id FROM `table1` as t1
LEFT OUTER JOIN `table2` as t2
ON t1.id=t2.id_table1
where t2.le_va=1 
order + limit

Но это неправильно.

Если добавить пустые строки с le_va=1, то все красиво получается, но в реальном проекте это не вариант т.к. получится нереально много пустых строк.
  • Вопрос задан
  • 2381 просмотр
Решения вопроса 1
where t2.le_va=1 or t2.le_va is null
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы