MySQL数据库limit分页、排序-SQL语句示例
select * from tab limit A, B;
B,一共显示多少条记录数
示例:
select * from tab limit 0 , 4;
解释:
起点位置为0索引,开始查询,返回4条数据 即第一条记录到第4条记录
select * from tab limit 4 , 4;
解释:
起点为4索引 ,开始查询,返回4条数据 即第5条到第8条记录。
特殊:
select * from tab limit 10;
意思是,起点为0,开始查询,返回10条记录 单个参数指从0索引开始一共返回多少条记录。
与 select * from tab limit 0,10; 是等价的。
select * from tab limit A, B;
解释:
A,从...开始查询【用的是索引】
B,一共显示多少条记录数
示例:
select * from tab limit 0 , 4;
解释:
起点位置为0索引,开始查询,返回4条数据 即第一条记录到第4条记录
select * from tab limit 4 , 4;
解释:
起点为4索引 ,开始查询,返回4条数据 即第5条到第8条记录。
特殊:
select * from tab limit 10;
意思是,起点为0,开始查询,返回10条记录 单个参数指从0索引开始一共返回多少条记录。
与 select * from tab limit 0,10; 是等价的。