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

3.2.6 使用 FIRST 子句选择特定行
可以在 SELECT 语句的 Projection 子句中包含 FIRST max 规范(其中 max 具有整数值)
来构建查询,使其仅返回匹配 SELECT 语句条件的最初max 行。在(且仅在)此上下文中,
也可以使用关键字 LIMIT 作为 FIRST 的同义词。执行具有FIRST 子句的 SELECT 语句
时返回的行可能会不同,这取决于该语句是否还包含 ORDER BY 子句。
在 Projection 子句中,后面跟无符号整数的关键字 SKIP 可用在 FIRST 或 LIMIT 关键字
前面。SKIP offset 子句指示数据库服务器在返回 FIRST 子句指定的行数之前,从查询结果
集中排除最初 offset 行满足条件的行。在 SPL 例程中,SKIP 、FIRST 或 LIMIT 的参数 
可以是字面值整数或局部 SPL 变量。如果 Projection 子句包含 SKIP offset 但不包含
FIRST 或 LIMIT 规范,那么查询返回除最初 offset 行以外所有满足条件的行。
Projection 子句在下列上下文中不能包含 SKIP 、FIRST 或 LIMIT 关键字:
• 当 SELECT 语句是视图定义的一部分
• 在子查询中,除了外部查询的 FROM 子句
• 在跨服务器分发的查询中,其中参与的数据库服务器不支持 SKIP 、FIRST 或
LIMIT 关键字。
有关使用 FIRST 子句的限制的信息,请参阅《GBase 8s SQL 指南:语法》中 SELECT 语
句的 Projection 子句的描述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值