美文网首页
SQL查询语句中的 limit 与 offset

SQL查询语句中的 limit 与 offset

作者: duwodeqiao | 来源:发表于2020-08-17 16:46 被阅读0次

SQL查询语句中的 limit 与 offset 的区别:

limit y 分句表示: 读取 y 条数据

limit x, y 分句表示: 跳过 x 条数据,读取 y 条数据

limit y offset x 分句表示: 跳过 x 条数据,读取 y 条数据

比如分页获取数据:

第1页: 从第0个开始,获取20条数据

select * from testtable limit 0, 20; 
select * from testtable limit 20 offset 0;  

第2页: 从第20个开始,获取20条数据

select * from testtable limit 20, 20; 
select * from testtable limit 20 offset 20;  

第3页: 从第40个开始,获取20条数据

select * from testtable limit 40, 20;  
select * from testtable limit 20 offset 40;   

相关文章

网友评论

      本文标题:SQL查询语句中的 limit 与 offset

      本文链接:https://www.haomeiwen.com/subject/gltfqqtx.html