您的位置:首页 > 数据库 > Oracle

ygfmobileORACLE中用rownum分页并排序的SQL语句

2014-10-03 13:52 225 查看
原文 

/article/6988417.html

以前分页习惯用这样的SQL语句:

结果发现由于该语句会先生成rownum 后执行order by 子句,因而排序结果根本不对,后来在GOOGLE上搜到一篇文章,原来多套一层select 就能很好的解决该问题,特此记录,语句如下:

对比这两种写法,绝大多数的情况下,第一个查询的效率比第二个高得多。
http://www.javaworld.com.tw/jute/post/view?bid=21&id=52022&sty=1&tpg=1&age=-1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: