【发布时间】:2012-05-22 08:09:12
【问题描述】:
我必须使用相同布局(相同列)的表格。有一个ID和其他数据。我需要一个只返回一个 ID 的查询,如果该 ID 在所需表中不可用,则将数据字段设置为 null。
例子:
Table A
ID - Val1 - Val2
1 - 2 - 2
2 - 3 - 3
4 - 1 - 5
Table B
ID - Val1 - Val2
2 - 3 - 3
3 - 2 - 1
4 - 2 - 3
Result
ID - Val1A - Val2A - Val1B - Val2B
1 - 2 - 2 - NULL - NULL
2 - 3 - 3 - 3 - 3
3 - NULL - NULL - 2 - 1
4 - 1 - 5 - 2 - 3
我正在使用 MS SQL Server。谢谢!
【问题讨论】:
-
我喜欢那些没有人说什么的反对票......,不是吗?
标签: sql-server tsql join full-outer-join