数据库中的分页技巧

来源:互联网 发布:实对称矩阵是正交矩阵 编辑:程序博客网 时间:2024/05/19 23:04

1 mysql里面使用分页sql语句:

1)使用关键字limit

 

limit关键字后面有两个参数:第一个参数开始位置,第二个参数每页显示记录数

 

2 分页相关属性

1)当前页

2)每页显示记录数

3)总记录数

 

4)总页数

- 总记录数 除以 每页显示记录数

- 比如 10条记录,每页显示5条,有2

- 比如10条记录,每页显示9条,有2

- int a = 10;

- int b = 9;

- a/b = 1

 

-- 总记录数除以每页显示记录数,如果能够整除,结果是相除结果

如果不能整除,结果是相除的结果+1

 

5)开始位置:

计算公式: (当前页-1*每页显示记录数

当前页      开始位置    每页记录数

  1            0             3

  2            3             3

  3            6             3

 

6)每页记录的list集合

 

3 hibernate分页操作

1hql

2qbc

原创粉丝点击