0 0

帮忙两个存储过程:查询表中第11-20行的数据(分页)spl server 和orcle两个版本5

谁帮忙写两个存储过程 急需:查询表中第11-20行的数据(分页)spl server 和orcle两个版本  谢谢
2008年9月13日 17:37

1个答案 按时间排序 按投票排序

0 0

采纳的答案

SQLServer的

SELECT TOP 页大小 *
FROM TestTable
WHERE (ID >
(SELECT MAX(id)
FROM (SELECT TOP 页大小*页数 id
FROM 表
ORDER BY id) AS T))
ORDER BY ID

----------------------------------------------

SELECT TOP 页大小 *
FROM TestTable
WHERE (ID NOT IN
(SELECT TOP 页大小*页数 id
FROM 表
ORDER BY id))
ORDER BY ID

上面第一个是用TOP与NOT IN进行分页的,第二种是利用ID和SELECT TOP分页
*****************************************************************

Oracl的 SELECT * FROM
(
SELECT A.*, ROWNUM RN
FROM (SELECT * FROM TABLE_NAME) A
WHERE ROWNUM <= 40
)
WHERE RN >= 21
--------------------------------------
SELECT * FROM
(
SELECT A.*, ROWNUM RN
FROM (SELECT * FROM TABLE_NAME) A
)
WHERE RN BETWEEN 21 AND 40

第一种要比第二种效率高很多,Oracl分页主要就是利用ROWNUM关键字来进行分页的

希望对楼住有所帮助

2008年9月13日 21:23

相关推荐

    u-boot-sunxi-with-spl-vga.bin

    u-boot-sunxi-with-spl-vga

    Microsoft SQL Server 2008技术内幕:T-SQL查询.pdf

    《Microsoft SQL Server 2008技术内幕:T-SQL查询》是一本深入探讨SQL Server 2008中T-SQL(Transact-SQL)查询的权威指南。T-SQL是微软SQL Server数据库管理系统的核心语言,用于数据操作、查询、存储过程编写以及...

    ERP系统信息化资料:SAP专业文档资料ABA-TS-K2-FICO-FI-F005_SPL VAT Invoices_PL.doc

    ERP系统信息化资料:SAP专业文档资料ABA-TS-K2-FICO-FI-F005_SPL VAT Invoices_PL.doc

    SPL气压计芯片手册

    需要注意的是,手册中提到的信息是GoerTek公司的独家财产,未经授权不得向第三方透露,这表明SPL06-001气压计芯片的详细技术细节和特定的数据受到了版权法的保护。在使用手册时,还需要关注手册提供的版本更新历史,...

    超微X11SPL-F主板用户手册

    ### 超微X11SPL-F主板用户手册知识点详解 #### 一、前言与免责声明 在深入了解超微X11SPL-F主板的各项功能之前,首先需要明确手册中的前言部分提及的重要信息: - **免责声明**:制造商虽然尽力确保手册中信息的...

    (完整word版)CAD快捷键命令表(打印版)最全最实用.doc

    CAD,即计算机辅助设计(Computer-Aided Design),是一种广泛用于工程设计、制造、建筑等多个领域的软件工具。在CAD中,快捷键是提高工作效率的关键。以下是一份详尽的CAD快捷键命令表,涵盖了绘图、修改、视窗缩放...

    ERP系统信息化资料:SAP专业文档资料ABA-TS-K2-FICO-FI-R046_SPL VAT Invoices_MX02.doc

    ERP系统信息化资料:SAP专业文档资料ABA-TS-K2-FICO-FI-R046_SPL VAT Invoices_MX02.doc

    AutoCAD快捷键大全

    AutoCAD是一款广泛应用于工程设计领域的计算机辅助设计软件,它的快捷键是提高绘图效率的关键工具。熟练掌握这些快捷键能够显著提升用户的工作效率,减少在菜单栏和对话框间反复切换的时间。 首先,我们来看看一些...

    ERP系统信息化资料:SAP专业文档资料ABA-TS-K2-FICO-FI-R044_SPL VAT Invoices_SG03.doc

    ERP系统信息化资料:SAP专业文档资料ABA-TS-K2-FICO-FI-R044_SPL VAT Invoices_SG03.doc

    ERP信息化专业资料:SAP专业学习资料ABA-TS-K2-FICO-FI-R033_SPL_summary_report_PL02.doc

    ERP信息化专业资料:SAP专业学习资料ABA-TS-K2-FICO-FI-R033_SPL_summary_report_PL02.doc

    ERP信息化专业资料:SAP专业学习资料ABA-TS-K2-FICO-FI-R018_SPL_summary_report_MX02.doc

    ERP信息化专业资料:SAP专业学习资料ABA-TS-K2-FICO-FI-R018_SPL_summary_report_MX02.doc

    SPL讲解(2)--基础设计篇

    SPL将依赖于两个XML配置文件:数据源配置文件(以下我称之为DatabaseMap.xml)和实体映射文件(以下称之为ClassMap.xml)。这两个配置文件在整个系统运行时,将一次性载入到内存,这样可以提高SPL的运行效率,所以如果...

    ms-bcs-spl-1.2-2.tar.gz_BCS_MS BCS SPL_MS-BCS_MS-BCS-SPL_spl

    MS-BCS-SPL一种新的压缩感知重构算法,相比TVAL3要好的多

    CAD操作快捷键大全.pdf

    CAD(Computer-Aided Design)是一种广泛应用于工程设计领域的软件,用于创建、编辑和查看二维和三维设计。在CAD中,快捷键是提高工作效率的关键,因为它们允许用户快速执行常用命令,而无需通过菜单或工具栏。以下...

    CAD快捷键大全-2011.pdf

    AutoCAD是一款广泛应用于工程和设计领域的计算机辅助设计软件,它提供了丰富的绘图、编辑和标注功能。本篇文章将详细介绍在“CAD快捷键大全-2011.pdf”中提到的一些核心快捷键及其对应的命令,帮助用户提高绘图效率...

    2016CAD常用快捷键命令.pdf

    在CAD(计算机辅助设计)中,快捷键是提高工作效率的关键,尤其对于2016版本的CAD软件,掌握常用的快捷键命令能够帮助用户快速绘制、修改和管理设计。以下是一些重要的CAD快捷键命令: 1. 绘图命令: - PO: 创建点...

    Linux_SPL-PUB_开发指南1

    SPL-PUB是嵌入式系统启动过程中的关键部分,它负责加载主引导加载器,为系统的初始化提供支持。这份指南适用于Linux平台的开发者,特别是对嵌入式系统启动流程感兴趣的工程师。 1. **编写目的**: 编写此指南的...

    cad2011快捷键最新最全

    AutoCAD是一款广泛使用的计算机辅助设计(CAD)软件,被广泛应用于建筑、工程以及许多制造业领域。用户通过使用快捷键能够提高绘图效率,快速执行命令。以下是从给定文件内容中提炼出的AutoCAD 2011的快捷键知识点。...

    气压传感器SPL06-001.pdf

    这有助于用户正确理解和使用数据表中的技术信息。 引脚配置和功能块图(Pin Configuration and Block Diagram)部分提供了SPL06-001引脚的功能描述和引脚图,使用户能够正确连接和使用该传感器。 规格参数...

    CAD快捷键-CAD常用快捷键命令大全.pdf

    CAD,即计算机辅助设计(Computer-Aided Design),是一种广泛用于工程设计、制造和建筑行业的软件工具,用于绘制、编辑和管理...在使用过程中,根据具体CAD版本可能有些微差别,但基本功能和快捷键使用方法是通用的。

Global site tag (gtag.js) - Google Analytics