如何检查两个选择是否返回相同的ID

大卫·席尔瓦(David Silva)

假设我们有这样的查询:

SELECT
1
FROM DUAL WHERE  
(SELECT id FROM table_1 t1 WHERE /*conditions*/)
IN
(SELECT id FROM table_1 t2 WHERE /*conditions*/)

我想检查第一个查询是否SELECT id FROM table_1 t1 WHERE /*conditions*/返回与第二个查询相同的ID。当然,此查询(IN语句)不起作用。

乔基·纳库里(Giorgi Nakeuri)

如果集合相等,将不返回任何内容:

SELECT id FROM table_1 t1 WHERE /*conditions*/
EXCEPT
SELECT id FROM table_1 t2 WHERE /*conditions*/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我如何检查是否两个Java类在语义上是相同的?

如何检查两个集合是否包含相同的对象

htaccess-如何比较环境变量-检查两个环境变量是否相同

如何检查两个文件内容是否相同?

Nunit:检查两个对象是否相同

如何检查两个文件的内容是否相同

如何检查Swift中的两个集合是否相同?

如何检查两个[String:Any]是否相同?

检查两个列表是否包含相同的元素

如何检查两个元组的所有成员是否都不相同?

使用php检查两个视频是否相同

如何在Kotlin中检查两个对象是否具有相同的类?

检查两个numpy数组是否相同

如何检查两个矩阵是否相同?

检查两个模板模板参数是否相同

如何检查两个图像中标记的区域是否相同?

给定字典,我如何检查其两个键是否相同?

检查连续日期内的两个值是否相同

检查两个列表在JUnit中是否相同

检查列表的两个值是否具有相同的数字,返回多少相同

如何检查两个元组列表是否相同

检查具有相同类的两个元素的两个 ID 是否相等

无论顺序如何,如何检查两个对象是否包含相同的单词?

如何使用if或语句检查两个变量是否相同

检查两个指标是否相同

检查两个文件是否相同

如何检查嵌套列表的两个元素在 Prolog 中是否具有相同的索引?

如何编写谓词来检查两个相同的 X 值是否有不同的 Y 值?

如何检查两个日期是否与时间戳相同