MySQL的limit和offset用法
select * from student limit 1,3;
select * from studnet limit 3 offset 1;
以上两条SQL语句的实现效果是一样的,都是实现了取第2,3,4条数据。
select * from student limit a,b;
a代表要跳过的数据,b代表要取的数据量。
select * from student limit a;
表示取前a行数据。类似于SQLsever的top关键字用法:
select top 3 * from student:
`select top 20 percent * from student;`
(如果student表的总数据量是6,6的百分之20是1.2,这个时候,会取前2条而不是前一条的数据。)
select * from student limit a offset b:
表示跳过b行,取a行数据。