具体用法:
select * from table [offset,] rows | rows OFFSET offsetlimit子句可以用于强制select语句返回制定的记录数,limit接受一个或两个数字的参数,如果给定两个参数第一个指定返回记录行的偏移量,第二个指定返回记录行的最大数目。
MySQL数据库limit分页示例
1.select * from persons limit A, B
解释:
A,查询起点
B,需要的行数
2.示例:
select * from persons limit 0 , 4
解释:
起点位置为0,开始查询,返回4条数据。
select * from persons limit 4 , 4
解释:
起点为4 ,开始查询,返回4天数据。
3.特殊:
select * from persons limit 10
意思是,起点为0,开始查询,返回10条记录。
与 select * from persons limit 0,10 是等价的。
4.按规则排序的同时,进行分页:
select * from persons
order by lastname
limit 0,10
1: 你理解错了,limit n,m中的m是指返回的记录数。
2: 例如从表student(主键为id)中从第10条记录,(不包括第10跳记录)开始检索20条记录,语句如下:select * from student limit 10,20。
1: SELECT * FROM table LIMIT [offset,] rows。
2: 语句中n是起始行,m是行数,而不是终止行。
3: select * from table limit 3,6是从第4条开始,取出之后的6条数据 。
4: SELECT * FROM table LIMIT 5,10 // 检索记录行 6-15。
5: SELECT * FROM table LIMIT 95,-1// 检索记录行 96开始到结束所以行记录。
6: SELECT * FROM table LIMIT 5 //检索前 5 个记录行//换句话说,LIMIT n 等价于 LIMIT 0,n。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)