发布网友
共6个回答
热心网友
select * from tt limit 450,1;
这样啊
limit 关键字的用法是这样的
select * from table limit m,n
其中m是指记录开始的index,从0开始,表示第一条记录
n是指从第m+1条开始,取n条。
select * from tablename limit 2,4
即取出第3条至第6条,4条记录
热心网友
-1这个参数在早期版本支持,新版本的mysql已经不支持了。你可以把limit的第二个参数设一个很大的值就行了,比如:
SELECT * FROM tt LIMIT 450,10000000000000;
热心网友
你理解错了,limit
n,m中的m是指返回的记录数。
例如从表student(主键为id)中从第10条记录(不包括第10跳记录)开始检索20条记录,语句如下:select
*
from
student
limit
10,20
热心网友
这个有个歪的解决思路,你可以试试,那就是设置个足够大。
请不要大于18446744073709551615这个数字,这个数字是2的次方-1,也就是位操作系统所能处理的最大值,如果大于这个,肯定出错的。
所以,你直接用这个数字(18446744073709551615)估计更靠谱,你的mysql数据库里肯定没有这么多行
比如
热心网友
mysql 高版本 不支持 limit n , -1 这个参数了 用一个很大的数来代替吧
比如 select * from tt limit 450,999999999;
热心网友
select * from table limit 3