Załóżmy miałem następujące 2 tabele:SQL Server JOIN brakuje NULL wartości
Table1: Table2:
Col1: Col2: Col3: Col1: Col2: Col4:
a b c a b d
e <null> f e <null> g
h i j h i k
l <null> m l <null> n
o <null> p o <null> q
Teraz chcę dołączyć do tych tabel na Col1
i Col2
i przywrócić cały zestaw wyglądać:
Result:
Col1: Col2: Col3: Col4:
a b c d
e <null> f g
h i j k
l <null> m n
o <null> p q
Więc starałem się jak SQL:
SELECT Table1.Col1, Table1.Col2, Table1.Col3, Table2.Col4
FROM Table1 INNER JOIN Table2
ON Table1.Col1 = Table2.Col1
AND Table1.Col2 = Table2.Col2
Ale to nie jest dopasowanie th e NULL
wartości w Col2
, więc skończyć z:
Result:
Col1: Col2: Col3: Col4:
a b c d
h i j k
Jak mogę uzyskać wynik szukam ??
Dzięki!
Hi @ Gordon-linoff, odpowiedź była najcenniejsza w tym przypadku. Wielkie dzięki –