MySQL基础(十)——DQL之分页查询

本篇文章主要是对MySQL学习时的一些总结,作为学习笔记记录。

数据来源

数据部分来自于b站尚硅谷MySQL课程

分页查询

当要显示的数据,使用一页不能完全显示时,就需要分页提交sql请求。

语法

SELECT 
  querylist 
FROM
  table1 AS anothername1 jointype 
  JOIN table2 AS anothername2 
    ON joincondition 
WHERE conditions 
GROUP BY groupfield 
HAVING filterconditions 
ORDER BY sortcondition 
LIMIT OFFSET, size ;

特点

  • offset为要显示条目的起始索引
  • size为要显示的条目个数
  • 起始索引从0开始
  • offset可以省略,此时默认从0开始
  • limit语句放在查询语句的最后

主要操作

#案例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 ;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值