внутреннее соединение двух таблиц, имеющих нулевые значения на внешних ключах друг друга - PullRequest
0 голосов
/ 19 декабря 2018

У меня есть следующие данные в базе данных в таблице1

enter image description here

Я выполняю следующий запрос и ничего не возвращает

SELECT
  someColumns

  FROM table1

  INNER JOIN table2 ON table1.id = table2.id
  INNER JOIN table3 ON table1.anotherId = table3.anotherId 

Я хочу вернуть все записи в (table2 с id = table1.id и table3 с anotherId = table1.anotherId)

1 Ответ

0 голосов
/ 19 декабря 2018

Вы должны использовать LEFT OUTER JOIN, чтобы получить указанный результат.

...