GBase 8s V8.8 SQL 指南:教程-3.2.6(4)

应用程序可以将 Projection 子句的 SKIP 和 FIRST 关键字与 ORDER BY 子句相结合使
用,以执行连续查询,对某些固定大小(例如,最大行数可在一屏显示,无需滚动)的子
集中所有满足条件的行进行增量检索。通过在每次查询后使用 FIRST 子句的 max 参数增
大 SKIP 子句的 offset 参数值可实现上述操作。通过对满足条件的行施加唯一的命令,
ORDER BY 子句确保每次查询返回满足条件行的不同子集。
以下查询显示了包含 SKIP 、FIRST 和 ORDER BY 规范以(按字母顺序)返回 state 表的
10 个州中的第六个州,而不是前五个州的查询。该查询类似于图 1,但 SKIP 5 规范指示
数据库服务器返回不同于图 1的行集。
图: 查询
SELECT SKIP 5 FIRST 5 * FROM state ORDER BY sname;
图: 查询结果

如果使用 SKIP 、FIRST 和 ORDER BY 关键字,必须指定对应于应用程序设计目标的参
数,如果 SKIP 的 offset 参数大于满足条件的行数,那么任何 FIRST 或 LIMIT 规范都无
效,并且查询不会返回任何结果。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值