oracle实现分页查询

有句一米长的SQL,当讲。

/*

*@author linqiuping

* firstIndex:起始索引

* pageSize:每页显示的数量

* orderColumn:排序的字段名

* sql:可以是简单的单表查询语句,也可以是复杂的多表联合查询语句

*/

select*from(select*from(selectt.*,row_number()over(orderbyorderColumn)asrownumberfrom(sql) t) pwherep.rownumber>firstIndex)whererownum<=pageSize



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容