当前位置:网站首页>Pagination with LIMIT
Pagination with LIMIT
2022-07-29 18:32:00 【richest_qi】
MySQL中,使用 LIMIT 实现分页,语法如下:
- MySQL5.7中,
LIMIT 初始位置,记录数或者LIMIT 位置偏移量,记录数. - MySQL8.0中,
LIMIT 记录数 OFFSET 位置偏移量.
另外,LIMIT 0,记录数 或者 LIMIT 记录数 OFFSET 0,可简写为 LIMIT 记录数.
LIMIT 初始位置,记录数
Suppose when paging,每页显示 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的员工信息,And then the data according to thesalary降序排列,并获取前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;

边栏推荐
- “我“眼中的测试/开发程序员,预想与现实的碰撞......
- redis cluster 集群,终极方案?
- 免费创建一个令人惊叹的网站的7个技巧
- How CRM Helps Enterprise Marketing Acquire Customers
- 传统渲染农场和云渲染农场选择哪个好?
- 【英语考研词汇训练营】Day 17 —— espresso,ultimate,gradually,detect,dimension
- ASCII code sorting
- unbuntu18.04-----bilibili网页端无法播放视频
- "Hardcore" labelme shows the label in the picture
- crontab执行定时任务报错的问题
猜你喜欢

观点:灵魂绑定NFT和去中心化社会

"Record" MMDetection Introduction

NFTScan and PANews jointly release multi-chain NFT data analysis report

leetcode136 -- 只出现一次的数字

HMS Core音频编辑服务音源分离与空间音频渲染,助力快速进入3D音频的世界

使用LIMIT分页

在 Web3中网络效应

UNIX Environment Advanced Programming Chapter 3

The Huazhong Agricultural University team proposes: a heterogeneous network-based method that can automatically extract meta-paths and predict drug-target interactions

unity-shader-游戏渲染效果逆向分析
随机推荐
UNIX环境高级编程第三章
在中国 ToB 市场,选一个对的供应商太难了
地球超2亿蛋白质结构全预测,AlphaFold引爆「蛋白质全宇宙」
[C language brush questions] Explanation of the use of linked lists
NFTScan 与 PANews 联合发布多链 NFT 数据分析报告
Interviewer: How does MySQL tune SQL statements based on execution plans?
Out of breath!After 23 years of operation, the former "China's largest e-commerce website" has turned yellow...
脉冲风采|Committer 专访——腾讯工程师张大伟喊你吃“螃蟹”啦
直播实录 | 37 手游如何用 StarRocks 实现用户画像分析
HMS Core音频编辑服务音源分离与空间音频渲染,助力快速进入3D音频的世界
解决报错Unsupported field: HourOfDay
传统渲染农场和云渲染农场选择哪个好?
Rust自定义安装路径
[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
[Network] Routing Routing Policy
MySQL数据库基础
Six basic experiments of STC8h1k28
Database Project 01 Documentation: Database Skills Needed for Software Testing
剑指offer专项突击版第14天
泰山OFFICE技术讲座:影响文字效果的因素,由四大升级为五大