开发者学堂课程【数据库及 SQL/MySQL 基础: DQL (数据查询语句)之 limit 方言】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/30/detail/664
DQL(数据查询语句)之limit方言
Limit子句(方言)
在 mysql 范围内,Limit 用来限定查询结果的起始行,以及总行数。
例如查询其实行为第五行一共查询三行记录。如果没有 limit ,就需要写多表查询。
select * From emp ;是查询所有行,加上 limit 0 表示从第零行记录开始,也就是第一行,再加上5意思就是五行记录。
查询结果如下
limit8,5 也就是从第八行开始查,查询五行。
在分页查询概念中会用到 limit 。
分页查询用于数据量较大时的查询,一次查询一页的内容,就是分页查询。
Limit 的计算原理如下,例如1.一页的记录数为十行;2.查询第三页,代码如下select *from emp limit 20, 10 (当前页减一乘以每页记录数)