MySQL --- limit以及通用分页SQL
2021/11/11 2:13:42
本文主要是介绍MySQL --- limit以及通用分页SQL,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
limit使用(重点中的重点!!!分页查询)
limit是mysql特有的,其他数据库中没有,不通用。(Oracle中有一个相同的机制,叫做rownum)
limit的作用是取结果集中的部分数据
limit的语法机制:
limit startIndex,length
- startIndex表示起始位置,从0开始,0表示第一条数据。
- length表示取几个
注意:limit是sql语句中最后执行的一个环节
select 5 …… from 1 …… where 2 …… group by 3 …… having 4 …… order by 6 …… limit 7 ……;
案例:取出工资前5名的员工
通用的标准分页sql
每页显示3条记录:
- 第一页:0,3
- 第二页:3,3
- 第三页:6,3
- 第四页:9,3
每页显示pageSize条记录:
第pageNo页:(pageNo - 1) * pageSize,pageSize
java代码{ int pageNo = 2; //页码是2 intpageSize = 10; //每页显示10条 limit(pageNo - 1)* pageSize,pageSize; }
这篇关于MySQL --- limit以及通用分页SQL的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-21MySQL集群部署资料:新手入门教程
- 2024-09-21MySQL集群资料:初学者入门指南
- 2024-09-21部署MySQL集群资料:新手入门教程
- 2024-09-20MySQL集群部署教程:新手入门指南
- 2024-09-20MySQL集群教程:初学者必备指南
- 2024-09-20部署MySQL集群项目实战:新手入门教程
- 2024-09-20如何部署MySQL集群:简单教程
- 2024-09-20MySQL集群部署:新手入门指南
- 2024-09-20部署MySQL集群学习:入门指南
- 2024-09-20部署MySQL集群入门教程