oracle 数据库 分页排序问题 求指教
时间:2011-10-19
来源:互联网
没对表做过主外键 索引
select * from sdata order by spid desc
单独排序的话是没问题的 但是加到分页sql里查出来就是不规则的 以下是sql语句
select * from (select * from sdata order by spid desc) where rownum <= '10'
minus
select * from (select * from sdata order by spid desc) where rownum <= '5';
求高手帮忙给分析下 为什么不排序 做好是能给出解决方法
select * from sdata order by spid desc
单独排序的话是没问题的 但是加到分页sql里查出来就是不规则的 以下是sql语句
select * from (select * from sdata order by spid desc) where rownum <= '10'
minus
select * from (select * from sdata order by spid desc) where rownum <= '5';
求高手帮忙给分析下 为什么不排序 做好是能给出解决方法
作者: thy_java 发布时间: 2011-10-19
自己顶下 咋就没人给分析下呢
作者: thy_java 发布时间: 2011-10-19
跟order by和rownum的执行方式有关吧
给select * from sdata order by spid desc建个视图,然后对视图分页,应该可以
给select * from sdata order by spid desc建个视图,然后对视图分页,应该可以
作者: sunnylyy 发布时间: 2011-10-19
select * from (select *, rownum AS rn from sdata order by spid desc) WHERE rn BETWEEN ... AND ... ORDER BY rn
作者: shine333 发布时间: 2011-10-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28