SQL语句,查询数据库中间连续的记录

原创 2007年12月02日 11:21:00

 如果想取出数据表中中间的连续记录,如:数据表中共有20条记录,现在想取出7--14条的记录,则可以使用下面的代码来实现:

  select top 7 from [table]  where ID not in (select top 7 [ID] from [table] order by id desc) order by id desc

在vs.net2005中连接access数据库时,测试过程中这个语句不能选出数据,但在正式运行时是没有问题的,所以直接用就行,SQL Server 中使用这个语句是没有问题的。

sql语句查找记录中的连续数据

用一条sql语句查找记录中的连续数据
  • qq_24872197
  • qq_24872197
  • 2016年12月19日 20:20
  • 1173

SQL 查询中间表同时满足2钟情况的办法

需求 : 表A  结构 id ,name  表B: 结构 id ,name  中间表C: id,a_id,b_id,a_type 数据: 1, 1, 1,1 2, 1, 2,2 ...
  • huaishuming
  • huaishuming
  • 2014年12月25日 19:15
  • 2812

SqlServer查询介于两个值之间的数据记录

sql的between與查詢日期範圍的问题,今天将access转sql时发现的问题。 資料 Customer Id Name Registe...
  • JJYMMJ
  • JJYMMJ
  • 2013年07月03日 15:01
  • 2911

再谈删除数据的SQL语句

再谈删除数据的SQL语句
  • wangshuxuncom
  • wangshuxuncom
  • 2014年11月25日 11:00
  • 2158

mysql查询当天所有数据sql语句、查询数据表中的记录

用select查询数据表中的记录  select 语句的基本语法如下: select selection_list 选择那些列 from table_list 从那个表去选择行 where p...
  • CareChere
  • CareChere
  • 2016年03月23日 17:06
  • 3871

数据库sql语句笔试题--包含创建数据库、表、插入记录、查询等操作

4.找出总成绩最高的学生的学号和姓名: select stuID,stuName from tblstudent where stuID= (select stuID from tblscope gr...
  • BeauXie
  • BeauXie
  • 2016年10月27日 20:55
  • 4489

Java日志框架——查看“完整的执行的SQL语句”

项目开发中,在调试的时候,经常会有查看“完整的执行的SQL语句”的需求。 假如我们采用"SLF4J+Logback"的日志框架解决方案,那么该如何配置Logback,使得能够记录“完整的执行的SQL语...
  • DSLZTX
  • DSLZTX
  • 2015年08月15日 16:10
  • 5713

常用sql语句记录--sqlserver

1.使用SQL语句创建满足要求的数据表; 建立图书类型表(BookClass)、图书表(Book)和借阅信息表(Borrow),表结构: 表BookClass包含类型编号:BCid, 类型名...
  • qq_14972057
  • qq_14972057
  • 2016年05月19日 16:06
  • 597

SQL-INSERT-插入数据

INSERT 用来将行插入(或添加)到数据库表。插入有几种方式: 插入完整的行; 插入行的一部分; 插入某些查询的结果。 使用INSERT语句可能需要客户端/服务器DBMS中的特定安全权限。在试图使...
  • beauty_1991
  • beauty_1991
  • 2016年04月27日 22:35
  • 18469

执行一条sql语句update多条记录实现思路

如果你想更新多行数据,并且每行记录的各字段值都是各不一样,你会怎么办呢?本文以一个示例向大家讲解下如何实现如标题所示的情况,有此需求的朋友可以了解下 通常情况下,我们会使...
  • txqd1989
  • txqd1989
  • 2016年06月21日 09:30
  • 6244
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL语句,查询数据库中间连续的记录
举报原因:
原因补充:

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