Как изменить этот SQL запрос?

t1 id, t2id, num
t2 id, name, typeid
t3 id, name

SELECT t1.id, t2.name, t3.name
FROM t1
JOIN t2 ON t2.id = t1.t2Id
JOIN t3 ON t3.id = t2.typeid
WHERE num= 111

Работает правильно. Возможно ли изменить запрос, чтобы из таблиц вывелись и те строки, у которых в поле t2.typeid стоит NULL ?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
BojackHorseman
@BojackHorseman Куратор тега MySQL
...в творческом отпуске...
JOIN t3 ON t3.id = t2.typeid OR t2.typeid IS NULL
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы