limit用法
1、显示先n行的数据 --limit n
此用法等同于sqlserver中的top n
SELECT * FROM auth_user ORDER BY id LIMIT 10
查询结果:

2、limit完整的是连个参数,limit offset,num 。 offset第一个参数表示偏移量,第二个参数num是显示数据(从偏移量的下一条数据开始)
--sqlserver的top没有这个功能
例一:显示前n条数据
SELECT * FROM auth_user ORDER BY id LIMIT 10 等同于 select * from authSELECT * FROM auth_user ORDER BY id LIMIT 10 等同于 select * from auth_user ORDER BY id LIMIT 0,10 --偏移量是0 即从第一条数据开始,显示10条数据_user ORDER BY id LIMIT 0,10 --偏移量是0 即从第一条数据开始,显示10条数据
例二:显示第3条数据
SELECT * FROM auth_user ORDER BY id LIMIT 2,1 --偏移量2 即从第三条数据开始,显示数量=1条数据
查询结果:

例三:显示第3~5条的数据
SELECT * FROM auth_user ORDER BY id LIMIT 2,3 --偏移量2 即从第三条数据开始,往后显示3条, 即3,4,5
显示结果:

posted on 2021-03-15 09:37 jesse_zhao 阅读(1004) 评论(0) 收藏 举报
浙公网安备 33010602011771号