求一sql语句。。。。 字段为ID 想查询连续10个结果但ID有可能不连续比如说有ID1,2,3,4,5,6,10,11,12,15,18,20中间没有的数字的值是删除了的我现在想查询连续的10个结果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select top 10 * from 表 order by id 那我要查接下来的10个结果呢 top 20? ^_^!! select top 10 * from tb where id in (select top 20 id from tb order by id desc) order by id 说错了 应该是select top 10 * from tb where id not in (select top 10 id from tb order by id ) order br id 注意这里如果不加 order by ID 结果不一定正确 select * from tb order by id limit 10; select * from tb order by id limit 10;如果想查接下来的10个:select * from tb order by id limit 10 10;前面那个10代表从第10个之后的行开始 limit 是不是SQL2005的语法 我2000的没找到 遇到一个数据库的问题 添加外键约束关系没有生成? 寻求 一条 SQL 语句 phpMyAdmin导出bit类型数据出错 为你的MySQL数据库加铸23道安全门 SQL语句问题,要在WHERE后面使用一个C的变量,应该怎么弄? 提一个可能大家认为简单的问题,不要见笑:如何用select取得表中第一个纪录 mysql存储过程问题 关于mysql的问题3 求助,重启Linux之后远程访问MySQL失败 有两张表分别在两台主机上,怎样将表1的数据有选择的插入表2中? 关于MYSQL中ID重新排列问题
select top 10 * from tb where id not in (select top 10 id from tb order by id ) order br id 注意这里如果不加 order by ID 结果不一定正确
select * from tb order by id limit 10 10;
前面那个10代表从第10个之后的行开始