Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plsql 选择工作,但在联合内选择不工作';T为什么?_Plsql - Fatal编程技术网

Plsql 选择工作,但在联合内选择不工作';T为什么?

Plsql 选择工作,但在联合内选择不工作';T为什么?,plsql,Plsql,select语句非常大,因此在简化的演示中,我的问题是: 我正在使用一个只返回一个结果的特定测试用例进行故障排除,以单独测试#1,并在SELECT语句的联合链中进行测试 我有一个SELECT语句(#1)可以工作(即按预期返回一个测试用例)。 我有一个不同的SELECT UNION SELECT语句(#2),它适用于它打算返回的数据,但在测试用例中不应返回任何内容 当我通过添加第五个SELECT将#1添加到#2的末尾并查找测试用例时,我没有得到返回的结果 关于联合如何将结果集连接在一起,我在这里缺

select语句非常大,因此在简化的演示中,我的问题是:

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

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

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

关于联合如何将结果集连接在一起,我在这里缺少了什么吗?我知道我不是在看联合和联合所有之间的区别,因为只应该找到一个结果

有什么想法吗?

我在#2中的select语句与#1不一致


您可能应该删除此问题,因为它对其他任何人都没有用处。(虽然没有什么可羞耻的,但我们都犯过类似的错误。至少看到有人跟进并回答他们自己的问题总是很好。)我想删除它,但他们我想如果有人有类似的问题并偶然发现了这一点,他们会知道检查他们的陈述是否相同。我只是发现,有时人们坚持把某件事当作事实,而没有仔细检查。