Sql server 如何在sql server中选择两个表作为一个表
我有2个表(sql server) 我希望合并结果(而不是合并) 如果id值在两个表中都匹配,则结果为Sql server 如何在sql server中选择两个表作为一个表,sql-server,Sql Server,我有2个表(sql server) 我希望合并结果(而不是合并) 如果id值在两个表中都匹配,则结果为 x, id, y, z, a, id, b, c x, id, y, z, null, id, null, null null, id, null, null, a, id, b, c 如果id仅在表1中,则结果为 x, id, y, z, a, id, b, c x, id, y, z, null, id, null, null null, id, null, null, a, i
x, id, y, z, a, id, b, c
x, id, y, z, null, id, null, null
null, id, null, null, a, id, b, c
如果id仅在表1中,则结果为
x, id, y, z, a, id, b, c
x, id, y, z, null, id, null, null
null, id, null, null, a, id, b, c
如果id仅在表2中,则结果为
x, id, y, z, a, id, b, c
x, id, y, z, null, id, null, null
null, id, null, null, a, id, b, c
id出现一次或两次没有区别
我花了很多时间在这上面,但都没有用
这可能吗?您可以使用关键字
?检查链接页面上的“使用完全外部联接”部分。这就是一个例子。