当前位置:网站首页>使用LIMIT分页
使用LIMIT分页
2022-07-29 17:21:00 【richest_qi】
MySQL中,使用 LIMIT
实现分页,语法如下:
- MySQL5.7中,
LIMIT 初始位置,记录数
或者LIMIT 位置偏移量,记录数
。 - MySQL8.0中,
LIMIT 记录数 OFFSET 位置偏移量
。
另外,LIMIT 0,记录数
或者 LIMIT 记录数 OFFSET 0
,可简写为 LIMIT 记录数
。
LIMIT 初始位置,记录数
假设分页时,每页显示 pageSize
条记录,此时显示第 pageNo
页,则 LIMIT (pageNo-1)*pageSize,pageSize
。
1. 查询表employees中的所有数据。
# 查询表employees中的所有数据
SELECT employee_id,last_name,salary
FROM employees;
2. 每页显示10条记录,此时显示第1页。
# 每页显示10条记录,此时显示第1页
SELECT employee_id,last_name,salary
FROM employees
LIMIT 0,10;
3. 每页显示10条记录,此时显示第2页。
# 每页显示10条记录,此时显示第2页
SELECT employee_id,last_name,salary
FROM employees
LIMIT 10,10;
4. 每页显示10条记录,当前显示第3页。
# 每页显示10条记录,当前显示第3页
SELECT employee_id,last_name
FROM employees
LIMIT 20,10;
5. 表里有107条数据,只想显示第32、33条数据。
# 表里有107条数据,只想显示第32、33条数据
SELECT employee_id,last_name,salary
FROM employees
LIMIT 31,2;
LIMIT 记录数 OFFSET 偏移量
1. 表里有107条数据,只想显示第32、33条数据。
# 表里有107条数据,只想显示第32、33条数据
SELECT employee_id,last_name,salary
FROM employees
LIMIT 2 OFFSET 31;
2. 查询工资最高的员工信息。
# 查询工资最高的员工信息
SELECT employee_id,last_name,salary
FROM employees
ORDER BY salary DESC
LIMIT 1;
SELECT employee_id,last_name,salary
FROM employees
ORDER BY salary DESC
LIMIT 0,1;
SELECT employee_id,last_name,salary
FROM employees
ORDER BY salary DESC
LIMIT 1 OFFSET 0;
LIMIT 0,记录数、LIMIT 记录数 OFFSET 0、 LIMIT 记录数
LIMIT 0,记录数
、LIMIT 记录数 OFFSET 0
,可以简写为 LIMIT 记录数
。
1. 查询员工salary大于6000的员工信息,然后将这些数据按salary降序排列,并获取前10条记录。
# LIMIT 0,10
SELECT employee_id,last_name,salary
FROM employees
WHERE salary > 6000
ORDER BY salary DESC
LIMIT 0,10;
# LIMIT 10 OFFSET 0
SELECT employee_id,last_name,salary
FROM employees
WHERE salary > 6000
ORDER BY salary DESC
LIMIT 10 OFFSET 0;
# LIMIT 10
SELECT employee_id,last_name,salary
FROM employees
WHERE salary > 6000
ORDER BY salary DESC
LIMIT 10;
边栏推荐
猜你喜欢
InstallAnywhere 2022
HMS Core Discovery第16期回顾|与虎墩一起,玩转AI新“声”态
lua-调试技巧
hihoCoder#1037 : 数字三角形(DP)
【Mysql系列】01_查询+排序
管理层换血,魏建军求变,长城能告别“命悬一线”吗?
蓝色社交图标登录页面
The Huazhong Agricultural University team proposes: a heterogeneous network-based method that can automatically extract meta-paths and predict drug-target interactions
详解析构函数、拷贝构造函数
Interviewer: How does MySQL tune SQL statements based on execution plans?
随机推荐
Google Earth Engine APP——一键在线查看全球1984-至今年的影像同时加载一个影像分析
The 14th day of the special assault version of the sword offer
虚拟偶像的歌声原来是这样生成的!
UNIX环境高级编程第三章
「记录」MMDetection入门篇
[High Concurrency] I used multithreading to optimize the massive data proofreading system under the billion-level traffic e-commerce business, and the performance was directly improved by 200%!!(The w
Piotr`s Ants
Fast Reed-Solomon Interactive Oracle Proofs of Proximity学习笔记
hihoCoder#1037 : 数字三角形(DP)
生产计划体系完整解决方案(1) - 复杂大规模问题的分阶段规划
[WeChat Mini Program] Component usage and attribute reference
canvas随机生成树木js特效
多智能体协同控制研究中光学动作捕捉与UWB定位技术比较
mysql存储过程 实现全量同步数据并自动创建表
牛血清白蛋白-葡聚糖纳米颗粒包埋蛋清源活性肽/葡聚糖共价接枝物的制备
译文推荐 | 调试 BookKeeper 协议 - 无界 Ledger
城堡跑酷js小游戏源码
Learn to arthas, 3 years experience with 5 years work force you!
hihoCoder #1143 : 骨牌覆盖问题·一
How CRM Helps Enterprise Marketing Acquire Customers