从Table 表中取出第 m 条到第 n 条的记录

转载 2008年09月28日 10:57:00

 --从Table 表中取出第 m 条到第 n 条的记录:(Not In 版本)
 SELECT TOP n-m+1 * FROM Table WHERE (id NOT IN (SELECT TOP m-1 id FROM Table )) 


 --从TABLE表中取出第m到n条记录 (Exists版本)
 SELECT TOP n-m+1 * FROM TABLE AS a WHERE Not Exists
 (Select * From (Select Top m-1 * From TABLE order by id) b Where b.id=a.id )
 Order by id

 --m为上标,n为下标,例如取出第8到12条记录,m=8,n=12,Table为表名
 Select Top n-m+1 * From Table
 Where Id>(Select Max(Id) From
 (Select Top m-1 Id From Table Order By Id Asc) Temp)  

ORACLE语法(1):查询第n条到第m条的数据记录的方法

ORACLE中查询第n条到第m条的数据记录的方法
  • zhailihua
  • zhailihua
  • 2017年10月16日 16:21
  • 129

Mysql查询前n条数据,n-m之间,n之后的数据总结

查询前n条记录或n-m之间的数据 mysql   SELECT * FROM table LIMIT 5,10;  // 检索记录行 6-15//为了检索从某一个偏移量到记录集的结束所有的记录行,可...
  • zhaoshl_368
  • zhaoshl_368
  • 2011年07月13日 15:17
  • 5148

如何查询出数据库表中第21条到第30条记录?

select top 10 * from table where ID not in (select top 30 字段名 from table)
  • u010276845
  • u010276845
  • 2014年10月16日 19:32
  • 512

写一条SQL语句取出第31条到40条记录

解1: select top 10 * from A where id not in (select top 30 id from A) 解2: select top 10 * from A wher...
  • s77108887
  • s77108887
  • 2010年03月17日 20:01
  • 615

写出一条Sql语句,取出表A中的第31条到第40条记录。表A以自动增长的ID作为主键。(注意:ID可能不是连续的)

写出一条Sql语句,取出表A中的第31条到第40条记录。表A以自动增长的ID作为主键。(注意:ID可能不是连续的)。笔试的时候经常会出现这道题,网上的答案也是龙鱼混杂,今天自己实践了一下,找出了正确的...
  • u010104750
  • u010104750
  • 2016年03月31日 22:16
  • 2747

取出sql表中第31到40的记录

请写出一条SQL语句,取出sql表A中第31到40的记录(以自动增长ID为主键),ID为不连续IDselect   top   10   A from   (select   top   40   *...
  • twindlylee
  • twindlylee
  • 2008年09月12日 00:27
  • 1249

查询第31-40条记录的SQL查询语句

查询第31-40条记录的SQL查询语句:select * from (select top 40 * from msaleslog order by tno desc ) a where tno no...
  • pangge0521
  • pangge0521
  • 2007年12月25日 23:01
  • 1125

sql在结果集中查找第N条数据

sql在结果集中查找第N条数据
  • zwjoo
  • zwjoo
  • 2016年09月18日 16:59
  • 1328

布尔表达式和if语句

一、以前忽略了“三元操作符”,今天遇到了2次。有必要记一下它了。例:(表达式)int a,b; 请用表达式判断b是不是a的因子 百度因子的含义:因子就是所有可以整除这个数的数,不包括它本身 ...
  • WyldChristian
  • WyldChristian
  • 2017年02月25日 23:08
  • 302

“取出数据表中第10条到第20条记录”的sql语句+select top 用法

1. 首先,select top用法: 参考问题  select top n * from和select * from的区别 select * from table --  取所有数据,返回无序集...
  • luoxia0805
  • luoxia0805
  • 2014年12月22日 18:18
  • 1483
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:从Table 表中取出第 m 条到第 n 条的记录
举报原因:
原因补充:

(最多只允许输入30个字)