加入3个不同的列,包括空值

时间:2016-07-28 15:37:05

标签: sql sql-server

我有3个表table1有列id1,其中三个值为'1','2','3',table2有列id2,其中三个值为'3','4','5',table3有列id3有三个值'5','6','7'如何连接所有三个表,我还希望显示空值。请参阅下面的示例。

table1               table2              table3

 id1                  id2                  id3
  1                    3                    5
  2                    4                    6
  3                    5                    7

我期望的输出是

id1     id2     id3
 1     null    null
 2     null    null
 3       3     null
null     4     null
null     5      5
null   null     6
null   null     7
有些人确实帮我搞糊涂了

0 个答案:

没有答案