开发者学堂课程【MySQL 数据库入门学习:使用 limit 截取查询结果】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/451/detail/5577
使用 limit 截取查询结果
limit
select 语句查询出来的结果,我们的需求是前两行的查询结果,limit 命令让我们的需求成为可能。
select * from table_name[where子句][order by子句]limit [offset,]rowCount
limit 子句的命令格式:
offset(选填如果填写了该参数,需要加一个逗号再加上必选的 rowCount):
参数查询结果的起始位置,第一条记录的其实是0。
rowCount:
从 offset 位置开始,获取的记录条数(若 offset 没填写默认为0)
注意:
limit rowCount = limit0,rowCount
limit1,2
演示:
截取3和4两个记录结果集
若 offset 不填(从下标为0开始截取两条记录)
limit 为0(从下标为0开始截取两条记录)
总结:
在实际过程中使用的最大场景是使用网页是,
比如:论坛中会有很多回帖,每一页就是通过 limit 命令从数据库中截取的。