我怎样才能获得特定的结果块?

2024-06-22

是否可以检索特定范围的结果?我知道如何执行 TOP x,但我将检索的结果太大并且会超时。我希望能够选择前 10,000 个结果,然后选择接下来的 10,000 个结果,依此类推。这可能吗?


WITH Q AS (
  SELECT ROW_NUMBER() OVER (ORDER BY ...some column) AS N, ...other columns
  FROM ...some table
) SELECT * FROM Q WHERE N BETWEEN 1 AND 10000;

在这里阅读有关 ROW_NUMBER() 的更多信息:http://msdn.microsoft.com/en-us/library/ms186734.aspx http://msdn.microsoft.com/en-us/library/ms186734.aspx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我怎样才能获得特定的结果块? 的相关文章

  • 选择仅属于特定部门的用户

    我有下表 其中包含两个字段 即 a 和 b 如下所示 create table employe empID varchar 10 department varchar 10 插入一些记录 insert into employe values
  • bigQuery ANY_VALUE 不确定?

    bigQuery ANY VALUE 是确定性的吗 我有一个查询 生成约 200 000 行结果 但如果我在查询后过滤掉重复的条目 它们会减少到约 500 行 为了解决查询本身的问题 我添加了一个 GROUP BY 然后用 ANY VALU
  • 在 Oracle SQL Developer 中连接表

    我有四个表 我想将它们连接起来并一起显示输出 我不确定 Oracle SQL Developer 的语法如何工作 我知道这对于程序员来说是一个简单的问题 我希望有人可以就代码的外观提出建议 The tables are JNL1 JNL2
  • 如何获取行数据绑定事件中单元格的值?以及如何检查单元格是否为空?

    我正在使用 sqldatasource 和GridView 我想从 GridView 中获取单元格的值RowDataBound事件 因为我不能使用e RowIndex 如果单元格为空 如何检查 updatetng 事件 我用了if null
  • 如何列出表外键

    有没有办法使用 SQL 列出给定表的所有外键 我知道表名称 架构 我可以将其插入 您可以通过 information schema 表来完成此操作 例如 SELECT tc table schema tc constraint name t
  • ORACLE 更新并返回 OLD 和 NEW 值

    PL SQL Oracle 12c 中是否有与此 T SQL 查询等效的内容 UPDATE A SET A columnA 10 WHERE A columnB lt 30 OUTPUT INSERTED DELETED 查询更新表A 同时
  • MySQL 将所有空格替换为 -

    我怎样才能删除一行中的所有空格 我在这里看到很多相同的问题 但所有答案都使用替换选项 替换只能去除一个空格 而不是全部 例如 a b c 变为 a b c Thanks 这可以通过以下 MySQL 函数来实现 SELECT REPLACE
  • 有没有办法刷新 Oracle 中 PL/SQL 的输出?

    我有一个从 shell 脚本中调用的 SQL 脚本 需要很长时间才能运行 目前它包含dbms output put line不同点的声明 这些打印语句的输出会出现在日志文件中 但仅在脚本完成后才会出现 有什么方法可以确保脚本运行时输出出现在
  • 哪个 SQL 语句更快? (有与在哪里......)

    SELECT NR DZIALU COUNT NR DZIALU AS LICZ PRAC DZIALU FROM PRACOWNICY GROUP BY NR DZIALU HAVING NR DZIALU 30 or SELECT NR
  • SQL Server 2008插入优化

    我必须将大量行 超过 1 000 000 000 插入到 SQL Server 数据库中 该表有一个 AI Id 两个 varchar 80 列和一个以 GETDATE 作为默认值的小日期时间 最后一项只是为了听觉 但却是必要的 我想知道插
  • 根据多列删除重复项

    我使用以下内容列出了重复项 select s MessageId t from Message s join select ToUserId FromUserId count as qty from Message group by ToU
  • 检查行是否存在,Laravel

    我有以下数据库结构 items id name user id users table id name user favorites table id user id item id 在我的项目永久链接页面上 我有一个 添加到收藏夹 按钮
  • 编写 MySQL 查询以获得所需结果

    我正在使用 MySQL 数据库 风险因素有四种类型 严重 高 中 低 表包含如下数据 id uaid attribute value time risk factor 1 1234 Edge Exist 16123 NONE 2 1234
  • ISDATE 相当于 DB2

    我有一个包含字符格式日期的表 我想检查日期的格式 请让我知道如何在 DB2 中做到这一点 我知道有一个函数 ISDATE 但它在 DB2 中不起作用 我在 AS400 上使用 db2 作为日期基础 请帮助我 实际上 看起来 DB2 for
  • 数据流任务的 Foreach 循环容器

    我想从 Oracle DB 导入近 1200 万条记录 但由于 SSIS 内存缓冲区问题 我需要每年迭代我的数据流任务 即 2005 年到 2012 年 7 次 我如何使用 foreach 我的 oracle 查询来获取每年的数据 Quer
  • Oracle TO_DATE 函数中跳过字符

    我正在导入 tsv 中具有 SQL Server 格式日期的数据 yyyy mm dd hh24 mi ss mmm 使用 SQL Developer 的导入数据向导导入 Oracle 数据库 我怎样才能忽略 mmm用于将它们导入 DATE
  • 计算给定小时内使用了多少分钟

    给定开始和结束时间 我想知道给定时间内有多少分钟 create function CalcMinsInHour start datetime end datetime hour int returns int as begin Lookin
  • 如何使用 SQL 计算一条路线的行驶次数?

    我需要确定在给定的日期范围内每辆车行驶特定路线的次数 但建立在数据库之上的 GPS 管理软件没有此功能 该数据库包含多个存储 GPS 路线和位置数据的表 路线由多个位置和序列号组成 位置是附加到名称的一组上限和下限纬度 经度值 车辆每分钟将
  • 使用非管理员帐户时,SQL Linked Server 返回错误“不存在登录映射”

    我有一个本地 SQL Server 2008R2 我已将链接服务器配置为远程数据库 当我使用 SQL 登录帐户登录本地服务器时 链接服务器工作得很好sysadmin服务器角色 我可以查询远程服务器 因此我知道链接服务器设置是正确的 但是 如
  • Python - 将列表作为参数传递给 SQL,以及更多变量

    我试图在 python 3 6 中将未知数量的参数传递给 SQL Server 这是我使用 pypyodbc 的代码 cursor cnxn cursor theargs 1033286869 1053474957 1063654630 1

随机推荐

  • AWS DynamoDB 限制写入请求处理

    我有一个在指定时间限制写入请求的表 我想更多地了解 AWS SDK 如何处理它们 根据我目前的理解 DynamoDB 将向我的 Lambda 返回错误 这就是为什么我会在 DynamoDB 表指标中出现用户错误 但是 AWS SDK 具有错
  • 连接同一个表中的两个选择查询

    该表包含 ID 列 valueHeading 列和值列 我想将值列分成两个新列 分别称为 valueHeading1 和 valueHeading2 具体取决于值具有的 valueHeading 类型 所以我想加入这个选择 编辑 完全加入
  • 大 Iconfont 图标在右侧被切断

    我正在使用我的客户在网络应用程序的索引页上作为标题徽标提供的图标字体中的大图标 该徽标的宽度为设备宽度的 60 由一个大圆形徽标 约占图标的 40 和下方的文本组成 在纵向模式下 徽标宽度为设备宽度的 60 我得到了带有文本的徽标作为一个矢
  • 如何使用 shell 命令的结果初始化 CMake 变量

    有没有办法将 CMake 脚本中的变量设置为 shell 命令的输出 就像是SET FOO COMMAND echo bar 会想到 你想要的execute process https cmake org cmake help latest
  • iPhone 阻止键盘横向旋转

    因此 我在 MPMoviePlayerController 上放置了一些控件 并且我打算将其用于纵向模式 只需使用垂直拍摄的视频即可 我唯一的问题是 对于文本输入 键盘是横向显示的 现在 我意识到有一种未记录的方法来设置播放器的方向 但我不
  • 删除可能不存在的文件的最Pythonic方法

    我想删除文件filename如果存在的话 这么说合适吗 if os path exists filename os remove filename 有没有更好的办法 一种单行方式 更Pythonic的方式是 try os remove fi
  • Autoscaling launchconfig 组中的 aws cloudformation“NetworkInterfaces”

    在 aws cloudformation 中 如何在 Autoscaling launchconfig 组中添加 NetworkInterfaces 因为我想配置启动的每个实例 并且需要 NetworkInterfaces 位于相同的 AW
  • 是否可以包含 JSF 中一个文件夹中的所有 javascript 文件?

    我正在使用 JSF 2 0 并且正在寻找一种方法来包含页面上给定文件夹中的所有 javascript 即执行类似的操作
  • 如何在 python 中定义全局列表并向其附加本地列表

    我想定义一个全局列表并向其附加一个列表 我通过一些点击事件获得了一个列表 i 0 并将其附加到 mnum list 中 现在我想创建一个全局列表并将 mnum list 附加到其中 知道如何做到这一点吗 def OnClick self e
  • 将日期格式设置为 mm/dd/yyyy 文本

    一旦 mm dd yyyy 格式的日期与空格和文本连接起来 例如 05 03 2015 摘要报告 您如何将此连接的单元格复制到另一个单元格作为文本 但没有日期变成 42127摘要报告 CONCATENATE TEXT A1 月 日 年 总结
  • 致命错误 LNK1104:无法打开文件“libboost_system-vc110-mt-gd-1_51.lib”

    看来我无法让这个工作 我制作了一个简单的控制台应用程序 这取决于websocket 图书馆 需要Boost库 但是当我尝试编译时我得到 致命错误 LNK1104 无法打开文件 libboost system vc110 mt gd 1 51
  • Angular UI 网格 - 选定行上的单击事件

    Target 我有一个 UI 网格 当我单击一行时 它应该被选中 并且应该调用以该行作为参数的函数 目前的方法 我使用以下配置代码来生成网格 scope gridOptions enableFiltering true enableRowH
  • 如何识别哪个图像被触摸

    我正在开发一个应用程序 用户可以将项目拖放到画布上 当他释放图像时 图像就会绘制在画布上 这是我处理触摸的 DragImage 类 class DragImages UIImageView var originalPos CGPoint v
  • SQLAlchemy load_only 和 defer

    我尝试使用 SQLAlchemy 方法 load only 和 defer 仅发送数据库中的某些列 但我似乎无法让它们工作 这是我正在使用的代码 query db session query Vendor options defer own
  • 设置restAssured 以全局记录所有请求和响应

    我想为所有人启用日志记录RestAssured默认情况下响应和请求 这就是我所做的 RestAssured requestSpecification new RequestSpecBuilder setBaseUri api setCont
  • 从字符串中提取值

    我正在尝试从字符串中提取值 我试图获取re match工作但没有任何运气 该字符串是 opt ad bin ptzflip r nValue 1800 r nMin 0 r nMax 3600 r nStep 1 r n 我努力了 map
  • 如何为桌面上的任何应用程序创建快捷方式?

    我想我已经尝试了在互联网上找到的所有解决方案 但没有一个有效 没有强制关闭 但桌面上没有出现任何内容 现在 我有这个 private void createShortcutOnDesktop Application app Intent s
  • 验证文本框字段仅用于数字输入。

    我创建了一个基于表单的程序 需要一些输入验证 我需要确保用户只能输入距离文本框内的数值 到目前为止 我已经检查了文本框中是否有内容 但如果它有值 那么它应该继续验证输入的值是否是数字 else if txtEvDistance Text L
  • 使用 jasmine 测试 Express.js

    我正在学习 Node js 和 Express 框架 我是茉莉花的忠实粉丝 所以我想尽可能使用 jasmine 但是 我找不到用 jasmine 测试 Express 的好方法 例如 我应该如何在 app js 中测试路由 如果我在 app
  • 我怎样才能获得特定的结果块?

    是否可以检索特定范围的结果 我知道如何执行 TOP x 但我将检索的结果太大并且会超时 我希望能够选择前 10 000 个结果 然后选择接下来的 10 000 个结果 依此类推 这可能吗 WITH Q AS SELECT ROW NUMBE