MYSQL limit,offset 区别

首先看下表

 

执行下面SQL

 

SELECT*FROM`user`WHEREsex = 1 

 

结果

 

再来看下下面的SQL

 

SELECT*FROM`user`WHEREsex = 1LIMIT 2,2

 

结果

 

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

 

SELECT*FROM`user`WHEREsex = 1LIMIT 2OFFSET 1

 

结果

 

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

 

相关文章