mysql 使用limit怎么得到第1条到剩余条的记录,网上查了limit 1, -1没办法通过
展开全部
select * from table where id not in (select id from table order by id limit 1)
大概就是这意思,也不知道具体sql语句写的对不对,把第一条的id除去就可以了,反选一下
大概就是这意思,也不知道具体sql语句写的对不对,把第一条的id除去就可以了,反选一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用limit怎么得到第1条到剩余条的记录 这不是查所有记录吗? 如果你要查第一条到第三条的数剧这样写就可以了 limit 0,3 (注意起始数据要减一)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个你必须要先知道一共有多少条数据才可以呀,
可以先取出来一共有多少条,再limit 1,总条数-1
可以先取出来一共有多少条,再limit 1,总条数-1
追问
这样子的话是否要将条SQL语句写成一个存储过程才能解决?
追答
select * from table where id>(select id from table limit 100, 1)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你直接写select 语句不就是所有记录吗?干嘛还用 limit ?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询