-1

选择语句非常大,所以在简化的演示中,我的问题是:

我正在使用仅返回一个结果的特定测试用例进行故障排除,以单独测试 #1 并在 UNION 的 SELECT 语句链中进行测试。

我有一个有效的 SELECT 语句(#1)(即按预期返回一个测试用例)。我有一个不同的 SELECT UNION SELECT UNION SELECT UNION SELECT 语句(#2),它适用于它打算返回的数据,但测试用例不应该返回任何内容。

当我通过添加第五个 SELECT 将 #1 添加到 #2 的末尾并查找测试用例时,我没有返回任何结果。

关于 UNIONS 如何将结果集连接在一起,我在这里遗漏了什么吗?我知道我不是在看 UNION 和 UNION ALL 之间的区别,因为应该只找到一个结果。

有任何想法吗?

4

1 回答 1

0

我在 #2 中的select 语句与 #1 不同。

于 2012-06-15T15:06:09.933 回答