`
Callan
  • 浏览: 735954 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

sql server只查询中间的几条数据

阅读更多

每页显示5条数据,查询第二页,也就是查询第5条到第10条数据


select top 页大小 *
from table1
where id>
(select max (id) from
(select top ((页码-1)*页大小) id from table1 order by id) as T
)
order by id

分享到:
评论

相关推荐

    查询前几条到前几条的存储过程

    很多企业网站首页需要查询前几条到前几条的信息。比如按ID降序排列查询第2条到第9条的信息,算法有很多种,但是用该存储过程效率快。该存储过程用到了sqlserver2005种的rownumber()函数,所以sqlserver2000这种...

    数据库sqlserver攻关

    在SQL Server中,可以使用BULK INSERT语句将查询结果导出到文本文件中,或者使用SQL Server Integration Services (SSIS)来实现数据的导入导出。 ### SQL数据更新原理 SQL Server中的数据更新原理涉及事务日志记录...

    SQLServer中防止并发插入重复数据的方法详解

    在SQL Server中,确保数据的一致性和完整性是数据库管理的核心任务之一。特别是在高并发环境下,如何防止多个事务同时插入重复数据成为一个重要的问题。本文将详细探讨几种有效的方法来解决这个问题。 1. **使用...

    sql-server 试卷

    根据提供的文件信息,我们可以从中提炼出与SQL Server相关的多个知识点,包括选择题、填空题以及编程题等几个部分。接下来将对这些知识点进行详细解释。 ### 选择题解析 1. **SQL Server 2000是一款什么样的系统?...

    sqlserver计划任务—带参数执行数据转换包实现数据库间同步数据

    - 选择“用一条查询指定要传输的数据”,并在下一步输入SQL语句(可包含参数)。 - 选择目标数据库中的目标表,并选择“在目的表中追加行”。 - 取消“立即运行”,勾选“调度DTS包”和“保存DTS包”到SQL Server...

    SQL实现两张无关联表的数据列合并在一张结果集中

    ### SQL实现两张无关联表的数据列合并在一张结果集中 #### 实现思路及技术要点解析 在实际工作中,我们经常会遇到需要将两张无关联表的数据列合并到一个结果集中的需求。这种操作可以帮助我们更好地组织数据,使得...

    SQL Server2000驱动

    在Java编程环境中,这些jar包通常是JDBC(Java Database Connectivity)驱动,允许Java应用程序与SQL Server进行通信,执行查询、更新数据以及管理数据库事务。 SQL Server 2000驱动主要有以下几种类型: 1. **...

    sql查询的逻辑执行顺序

    - **执行逻辑**:在最后阶段,使用`<top_specification>`来限制返回结果的数量,通常是返回结果集的前几条记录。 #### 四、总结 通过上述解析,我们可以清晰地了解到SQL查询的逻辑执行顺序及其背后的执行机制。...

    SQL Server数据库性能优化探究.pdf

    在SQL Server数据库系统中,性能优化尤为关键,因为系统响应速度、数据处理能力以及复杂业务逻辑的处理速度都与数据库性能紧密相关。以下是基于SQL Server数据库性能优化的几个关键方面: 1. 数据库设计优化:这是...

    使用asp动态更新sql server数据库结构-web版

    因为这些操作可能涉及到多条SQL语句,如果中间出现错误,需要有能力回滚到之前的状态,防止数据不一致。 4. **错误处理**:ASP提供了On Error语句进行错误捕获和处理。在执行数据库操作时,必须考虑到可能出现的...

    SQL-Server-2000模拟试题-(二)--.doc

    - **系统自带数据库概述:**SQL Server 2000 自带了几个重要的数据库,用于不同的目的。 - **具体数据库介绍:** - **master:**是SQL Server系统最重要的数据库之一,它包含了SQL Server系统的所有系统级信息。 -...

    用标准的SQL语句实现查询记录分页

    下面,我们将详细解析几种实现SQL分页查询的方法,并探讨其适用场景。 ### 方法一:使用TOP子句与ROWCOUNT 对于支持`TOP`子句的数据库系统(如SQL Server),可以利用`TOP`来限制返回的行数,再结合`ROWCOUNT`设置...

    SQL-Server数据库及应用-第08章-T-SQL语言完整.pptx

    T-SQL语言中的变量用于保存单个特定类型数据值的对象,也称为局部变量,只在定义它们的批处理或过程中可见。 变量的声明和使用: * 变量的声明使用DECLARE命令,格式为:DECLARE @local_variable data_type [, …n...

    ORACLE,mysql,sqlserver,sybase数据库装文本软件

    2或者sqlserver, mssqlserver数据库,不区分大小写,需java1.6及以上版本 3或者mysql, mysql数据库,不区分大小写,需java1.5及以上版本 4或者sybase, sybase数据库,不区分大小写(暂未测试) -url 数据库连接的url....

    SQL廖雪峰基础知识整理.docx

    SQL分为几个主要部分,包括数据定义语言(DDL)、数据操纵语言(DML)和数据查询语言(DQL)。 1. 数据库模型: 数据库有三种基本模型:层次模型、网状模型和关系模型。关系模型是最常见的,它将数据视为二维表格,每个...

    sql2008的目录

    根据提供的文件信息,我们可以归纳出一系列关于SQL Server 2008的重要知识点,这些知识点主要集中在以下几个方面: ### SQL Server 基础 #### 数据库连接 - **概念**: SQL Server 2008提供了多种方式来连接数据库...

    SQL牢记的守则二十一条

    更糟糕的是,每次通过游标获取数据时,实际上是在执行一次完整的SELECT查询,这意味着如果有10,000条记录,则需要执行10,000次SELECT操作。相比之下,使用集合操作如`SELECT`、`UPDATE`和`DELETE`通常更为高效。 ##...

    SQL 技巧性 数据库 编程

    本文将深入探讨几个关键知识点,包括批处理、变量、逻辑控制、函数、高级查询、存储过程、游标以及触发器,这些都是在SQL Server数据库中进行复杂操作的基础。 批处理是SQL中的一个重要概念,它允许我们将多条SQL...

    WINDOWS FORMS 2.0数据绑定--.NET智能客户端数据应用程序设计(英文pdf)

    1. **数据源**:首先,你需要理解什么是数据源,如SQL Server数据库、XML文件、ADO.NET Dataset或自定义业务对象。书中会详细介绍如何创建和配置这些数据源,并将它们与Windows Forms控件关联。 2. **数据绑定模型*...

    SqlBulkCopy批量插入数据(实例)

    SqlBulkCopy是.NET框架中用于高效批量插入数据到SQL Server数据库的一个强大工具。在SQL Server 2005及后续版本中,它被广泛应用于大数据量的导入操作,以显著提高性能并减少与数据库的交互次数。本实例将探讨如何...

Global site tag (gtag.js) - Google Analytics