Объединение нескольких таблиц с необычными столбцами - PullRequest
0 голосов
/ 08 января 2020

Как я могу получить ожидаемый результат. Я соединяю первые две таблицы с помощью Left Outer Join, но как только я присоединяюсь к третьей таблице, мой ожидаемый результат исчезает.

enter image description here

1 Ответ

0 голосов
/ 08 января 2020

Вы хотите left join с:

select 
    t1.*,
    t2.runno,
    t3.blockno,
    t4.quantity
from t1
left join t2 
    on t2.ordercode = t1.ordercode and t2.orderitem = t1.orderitem
left join t3
    on t3.runno = t2.runno
left join t4
    on t4.blockno = t3.blockno
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...