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

上一篇 下一篇

猜你喜欢

热点阅读