limit分页查询使用

limit简介

limit是将查询结果集的一部分取出来,通常用在分页查询中。

dept(部门)表:

在这里插入图片描述

emp(员工)表:

在这里插入图片描述

salgrade(薪资)表:

在这里插入图片描述

1.用法

完整用法limit startIndex,length

startIndex是起始下标,length是长度,起始下标从0开始。

eg.limit 0,5 表示从0开始,取长度为5的数据。

缺省用法limit length;

​ 表示取前length条数据。

eg.limit 5 表示取前5条数据。

eg.取出工资排名在(5-9)名的员工。

mysql> select ename,sal
    -> from emp
    -> order by sal desc
    -> limit 4,5;

请添加图片描述

2.通用分页

每页显示3条记录

​ 第1页:limit 0,3 [0 1 2]

​ 第2页:limit 3,3 [3 4 5]

​ 第3页:limit 6,3 [6 7 8]

每页显示pageSize条记录

第pageNo页:limit (pageNo - 1 )*pageSize , pageSize

3.语句执行顺序总结

(1)from

(2)where

(3)group by

(4)having

(5)select

(6)order by

(7)limit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值