oracle实现分页查询
2017-04-25 本文已影响36人
江绫
有句一米长的SQL,当讲。
/*
*@author linqiuping
* firstIndex:起始索引
* pageSize:每页显示的数量
* orderColumn:排序的字段名
* sql:可以是简单的单表查询语句,也可以是复杂的多表联合查询语句
*/
select*from(select*from(selectt.*,row_number()over(orderbyorderColumn)asrownumberfrom(sql) t) pwherep.rownumber>firstIndex)whererownum<=pageSize
