mysql & oracle 分页查询

来源:互联网 发布:au软件破解 编辑:程序博客网 时间:2024/04/26 07:29

mysql


select * from user limit 0,5;

0 : 从第一条开始, 从 0 开始

3 : 获取的记录数, 也就是页面的大小

程序中的控制:

起始位置 : (currentPage - 1) + pageSize;

要显示的记录数 : pageSize;


oracle

select t.* 

from (select rownum rn,u.* from user u where u.rownum <=5) t

where t.rn >= 1;

其中rownum从1开始

程序中的控制:

起始位置 : (currentPage - 1) + pageSize + 1;

结束位置 : currentPage * pageSize;


原创粉丝点击