MYSQL limit,offset 区别

Posted Null指针

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL limit,offset 区别相关的知识,希望对你有一定的参考价值。

首先看下表

 

执行下面SQL

 

SELECT
*
FROM
`user`
WHERE
sex = 1 

 

结果

 


再来看下下面的SQL

 

SELECT
*
FROM
`user`
WHERE
sex = 1
LIMIT 2,
2

 

结果

 


由此可以看出,limit后面是从第2条开始读,读取2条信息。
最后看下下面的SQL

 

SELECT
*
FROM
`user`
WHERE
sex = 1
LIMIT 2
OFFSET 1

 

结果

 


由此可知,limit后面跟的是2条数据,offset后面是从第1条开始读取

 

以上是关于MYSQL limit,offset 区别的主要内容,如果未能解决你的问题,请参考以下文章

MYSQL limit,offset 区别

关于mysql 的 limit m,n 和 limit offset 的区别以及mysql分页效率提高的方法

请教高手解释下MYSQL中LIMIT和OFFSET的用法

Mysql limit offset示例

Mysql limit offset用法举例

Mysql limit offset用法举例