Musisz użyć FULL OUTER JOIN
Select a.Col1,
a.Col2,
a.Col3,
a.Col4,
b.Col3,
b.Col4
From TableA a
Full Outer Join TableB b on a.Col1 = b.Col1
And a.Col2 = b.Col2
EDYTUJ:
„nie działa” nikomu nie pomoże. Może mógłbyś podać więcej szczegółów, dlaczego to nie działa dla Ciebie.
Możesz dodać przykładowe dane i rzeczywiste oczekiwane wyniki do swojego pytania.
np.
Create Table #TableA
(
Col1
...
)
Insert Into #TableA
Values (...)
Im jaśniejsze pytanie, tym lepsze będą odpowiedzi. Jeśli ludzie nie w pełni rozumieją, na czym dokładnie polega Twój problem i jakich wyników oczekujesz, to w jaki sposób mamy zapewnić Ci pełną i poprawną odpowiedź.