MySQL_MySQL分页查询(重点)
程序员文章站
2024-03-19 19:31:16
...
查询测试表结构内容如下:
员工表(部分),employees:
MySQL数据分页显示
应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求。
语法:
select 查询列表
from 表
[join type] join 表2
on 连接条件
where 筛选条件
group by 分组字段
having 分组后的筛选
order by 排序的字段】
limit offset,size;
offset要显示条目的起始索引(起始索引从0开始)
size 要显示的条目个数 (每页显示的数据量大小)
使用测试1:查询前五条员工信息
如果起始位置索引不指定,那么默认值为0。
使用测试2:查询第11条——第25条
使用测试3:有奖金的员工信息,并且工资较高的前10名显示出来
总结:
总结:
1.limit语句放在查询语句的最后
2.分页计算公式
要显示的页数 page,每页的条目数size
select 查询列表
from 表
limit (page-1)*size,size;
size=10 -----> 每页现实的数据量的大小
page 显示的内容
1 0
2 10
3 20
只要通过传递不同的offset和size即可实现对数据的分页
上一篇: 订单操作-分页查询所有订单
下一篇: Python:递归输出斐波那契数列
推荐阅读
-
MySQL_MySQL分页查询(重点)
-
订单操作-分页查询所有订单
-
Mybatis+mysql动态分页查询数据案例——工具类(MybatisUtil.java) 博客分类: mybatismysql mybatismysql配置
-
在Spring Boot中使用Spring-data-jpa实现分页查询
-
Spring Data JPA整合REST客户端Feign时: 分页查询的反序列化问题 博客分类: spring Spring Data 序列化 分页 Feign
-
分页查询 博客分类: hibernate 分页查询
-
分页查询 博客分类: hibernate 分页查询
-
ssm+vue+ElementUI实现增删改查及带条件分页查询demo
-
ssm项目-实现分页查询
-
SSM实现分页查询Demo