应用oracle not in 的时候,特别注意 not in后边如果是个子查询,如果子查询的结果集存在null,则整个sql是查不出结果的。本人建议用not exists,相对要快一点,而且避免由于null导致的问题。
关于oracle 中的not in 的相关问题
使用NOT IN与NOT EXISTS的区别
最新推荐文章于 2025-01-30 17:42:25 发布
本文探讨了在Oracle数据库中使用NOT IN与NOT EXISTS的区别。特别是当子查询结果集中包含NULL值时,NOT IN可能无法返回预期结果,而NOT EXISTS则能有效避免此问题,并且通常提供更好的性能。
4156

被折叠的 条评论
为什么被折叠?



