使用数据库SQL语句实现分页功能。
Oracle分页语句
Oracle使用ROWNUM
伪列实现分页:
select *
from (
select "temp".*, ROWNUM "rn"
from <表/查询块> "temp"
where ROWNUM <= currengPage * pageSize )
where "rn" > (currentPage-1) * pageSize
currentPage:当前页数。
pageSize:每页显示的数据条数。
MySql分页语句
MySql使用LIMIT
关键字实现分页:
select *
from <表/查询块>
limit (currentPage-1)*pageSize, pageSize
currentPage:当前页数。
pageSize:每页显示的数据条数。