了解到DBA对oracle的分页方法进行优化,所以补充一个加强版!
假设activity_pepsi_dream表拥有 id, nick, auction_url, gmt_create 字段。
--普通写法(显示1-50页)
select id, nick, auction_url, gmt_create
from (select id, nick, auction_url, gmt_create, rownum linenum
from (select id, nick, auction_url, gmt_create
from activity_pepsi_dream t
where status = 0
order by t.GMT_CREATE desc) r
WHERE rownum <= 50)
WHERE linenum >= 1
--rowid写法
select