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语句

  • 2012年01月05日 15:06
  • 194B
  • 下载

[代码实例][C语言][sqlite3]用SQL语句查询数据库的实例

下载sqlite3源代码 https://www.sqlite.org/ 编译安装sqlite3的Makefile INSTALL_PATH =/usr/local al...

SQL语句查询数据库对象

1、用户 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * fro...

[代码实例][C语言][sqlite3]用SQL语句查询数据库的实例

下载sqlite3源代码https://www.sqlite.org/编译安装sqlite3的MakefileINSTALL_PATH =/usr/localall: installlibsql...

sql语句查询数据库中的表名/列名/主键/自动增长值

----查询数据库中用户创建的表 ----jsj01 为数据库名 select name tablename from jsj01..sysobjects where type='U' and n...

【原创】SQL Server中查询数据库及表的信息语句

/* -- 本文件主要是汇总了 Microsoft SQL Server 中有关数据库与表的相关信息查询语句。 -- 下面的查询语句中一般给出两种查询方法, -- A方法访问系统表,适应于...
  • tjs_125
  • tjs_125
  • 2012年04月25日 23:22
  • 223

各种帮助查询数据库以及运行状态的SQL查询语句

一、关于表状态 [java] view plaincopy /* Formatted on 2008/09/05 14:11 (Formatter ...
  • WOBvx
  • WOBvx
  • 2013年04月11日 11:14
  • 495

SQL中利用sql语句查询数据库中的所有表、存储过程

( 一)查询数据库中的所有表 1,利用sysobjects系统表 在这个表中,在数据库中创建的每个对象(例如约束、默认值、日志、规则以及存储过程)都有对应一行,我们在该表中筛选出xtype等于P的...

用SQL查询数据库中某一字段下相同值的记录方法

今天接到一任务,有一张学生信息表(Excel表),里面有一万多条记录,现在要把这张表导入到数据库中,并设置学生学号为主键,但是现在这张表中的学生学号有重复的记录,我必须先找出这些重复的记录,然后再进行...

struts2+hiberate3查询数据库语句时报java.lang.reflect.InvocationTargetException异常?

问题描述:用struts2+hiberate3查询数据库语句时报java.lang.reflect.InvocationTargetException异常?   hibernate查询语句截图如下: ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL语句,查询数据库中间连续的记录
举报原因:
原因补充:

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