sql 翻页问题 ROWNUM 要是可以重复就不需要用ROWNUM了~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说错了,我想问的是: 在 31 -35记录这一页 和 46-60 这一页,两页中有同一条的记录出现,为何出现相同的记录,导致翻页功能失败譬如,有条记录: 10001 张三,2012-01-01 00:00:00 这条记录,不光在这三页里出现了,而且,翻页查询到第四页,它也出现了。也就是说,每次翻页的时候关键语句 select * from emp order by rdate 查询出来的顺序不一样? 你的条件是>=和<=,这肯定有相同的重合啊 刚才,又搜索了一下,可能和>= 没关系,可能是order by rdate 这个结果集的问题,radte很多相同的值,相同的值,然后排序,查询结果集的顺序可能就不一样。所以导致,翻页的时候,每次实际上,是不同的结果集,所以翻页的结果出来不一样,继续讨论,希望有意外出现,多谢回复 刚才,又搜索了一下,可能和>= 没关系,可能是order by rdate 这个结果集的问题,radte很多相同的值,相同的值,然后排序,查询结果集的顺序可能就不一样。所以导致,翻页的时候,每次实际上,是不同的结果集,所以翻页的结果出来不一样,继续讨论,希望有意外出现,多谢回复 请教xmltype字段查询速度问题 查看oracle日志 难道没有一个人会这个问题吗?分不够可以再给。。在线急等 计算carton_no 的数量 oracle数据库装在c:盘,现在磁盘空间满了,该怎么办呢? 这两句话是什么意思?大概是个什么结果 关于使用JOB调用包的问题 select语句实现功能,详见贴内容! 我无知 GoldenGate 怎么实现 extract,replicat 进程开机启动 oracle 在使用toad 的小白求助 ora00600参数15160:ora-00600,查询没数据就会报错
我想问的是:
在 31 -35记录这一页 和 46-60 这一页,两页中有同一条的记录出现,为何出现相同的记录,
导致翻页功能失败
譬如,有条记录:
10001 张三,2012-01-01 00:00:00
这条记录,不光在这三页里出现了,而且,翻页查询到第四页,它也出现了。
也就是说,每次翻页的时候
关键语句 select * from emp order by rdate 查询出来的顺序不一样?
刚才,又搜索了一下,可能和>= 没关系,可能是order by rdate 这个结果集的问题,
radte很多相同的值,相同的值,然后排序,查询结果集的顺序可能就不一样。
所以导致,翻页的时候,每次实际上,是不同的结果集,所以翻页的结果出来不一样,
继续讨论,希望有意外出现,
多谢回复
刚才,又搜索了一下,可能和>= 没关系,可能是order by rdate 这个结果集的问题,
radte很多相同的值,相同的值,然后排序,查询结果集的顺序可能就不一样。
所以导致,翻页的时候,每次实际上,是不同的结果集,所以翻页的结果出来不一样,
继续讨论,希望有意外出现,
多谢回复