【发布时间】:2016-10-01 07:52:48
【问题描述】:
我确定问题的标题需要更改,但不知道该放什么。
我在两个表中传递 In 子句想要获取两个表中都不存在的记录。
表 A 包含 ID 1,2 表 B 包含 ID 3,4
我正在传递我的 In 子句 (1,2,3,4,5,6)
我在找东西
1 TableA
2 TableA
3 TableB
4 TableB
5 Not Found
6 Not Found
我正在使用 union all 从表 A 和表 B 中获取项目,不知道如何获取两个表中未找到的记录?
【问题讨论】:
-
通过您的样本,您期望的结果是什么? (5,6)? (1,2)? ...?
-
除非您提供一些详细信息,否则我们也不会。除了没有任何实际细节的伪代码之外,没有人可以做很多事情。你可以看看这篇文章。 spaghettidba.com/2015/04/24/…
-
我想要 In Clause 中传递的所有记录 .. 以及它们属于哪个表,如果在任何表中都不存在,则没有找到
-
如果它们在两个表中怎么办?如果没有任何细节,我们只能提供可能与您想要的或可能不会接近的模糊示例。
-
@SeanLange 我会发布更多细节,谢谢
标签: sql sql-server database join union