问题描述:
select * from (select tmp.*,rownum rn from (子查询语句) tmp where rownum <= 10) where rn >= 1
整体查询语句的查询结果和子查询语句查询的结果不同
按查询逻辑来讲是一致的。
区别如下:

有几个字段内容缺失,神奇。
从10.0.4.0版本换到11.2.1.0版本,数据同步,查询结果就正常了。
道理不懂,记录一下问题。
本文描述了一个Oracle数据库中使用分页查询时遇到的问题,即查询结果与预期不符的情况。问题表现为部分字段内容缺失,但通过版本升级从10.0.4.0到11.2.1.0后,该问题得到解决。
问题描述:
select * from (select tmp.*,rownum rn from (子查询语句) tmp where rownum <= 10) where rn >= 1
整体查询语句的查询结果和子查询语句查询的结果不同
按查询逻辑来讲是一致的。
区别如下:

有几个字段内容缺失,神奇。
从10.0.4.0版本换到11.2.1.0版本,数据同步,查询结果就正常了。
道理不懂,记录一下问题。
484
356

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