使用SQL Server 2016,我似乎无法弄清楚这一点。我有两个表,表A和表B:SQL Server加入所有没有Dups的记录
TableA
Item| Value | ValueID
--------------------------
1 | AAA | 1
1 | BBB | 2
TableB
Item| Value | ValueID
--------------------------
1 | XXX | 1
1 | YYY | 2
1 | ZZZ | 3
What I want to output is:
Item | ValueA | ValueIDA | ValueB | ValueIDB
--------------------------------------------------
1 | AAA | 1 | XXX | 1
1 | BBB | 2 | YYY | 2
1 | [NULL] | [NULL] | ZZZ | 3
我已经试过JOIN我能想到的每一种组合,但我无法得到这样的结果。
在此先感谢 -MH
你可以做表A右连接表B上VALUEID – Rams
我想你想完全外部联接与价值ID的别名。 –