尚硅谷mysql | DQL语言-进阶8:分页查询

应用场景:当要显示的数据一页显示不全,需要分页提交sql请求

语法;
select 查询列表 ⑦
from 表 ①
【join type join 表2 ②
on 连接条件 ③
where 筛选条件 ④
group by 分组字段 ⑤
having 分组后的筛选 ⑥
order by 排序字段】 ⑧
limit 【offset,】size; ⑨

  • offset 要显示条目的起始索引(起始索引从0开始)
  • size要显示的条目个数
  • ①表示语句执行顺序
    特点:
  1. limit语句放在查询语句的最后
  2. 公式
    要显示的页数page,每页的条目数size
select 查询列表
from 表
limit (page-1)*size,size;

案例1:查询前五条员工信息

SELECT * FROM employees LIMIT 0,5;
SELECT * FROM employees LIMIT 5;

案例2:查询第11条——第25条

SELECT * FROM employees LIMIT 10,15;

案例3:有奖金的员工信息,并且工资较高的前10名显示出来

SELECT 
  * 
FROM
  employees 
WHERE commission_pct IS NOT NULL 
ORDER BY salary DESC 
LIMIT 10;
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、应用场景 当要显示的数据,1页显示不全,需要分页提交sql请求。 二、语法 select 查询列表 from表...
    嘟嘟_aa6a阅读 1,648评论 0 0
  • select 查询列表(3)from 表 (1)【where 筛选条件】(2)order by 排序列表 【asc...
    listen_coding阅读 1,715评论 0 0
  • 进阶8:分页查询 ★ /* 应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法:select 查询...
    majorty阅读 25,181评论 0 1
  • 1.应用场景 当要显示的数据,一页显示不全,需要分页提交sql请求 2.语法 select查询列表from表1【j...
    Hammon阅读 2,586评论 0 0
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 12,238评论 16 22

友情链接更多精彩内容