FIRST_VALUE - Amazon Kinesis Data Analytics
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

FIRST_VALUE

FIRST_VALUE( <value-expression>) <null treatment> OVER <window-specification>

FIRST_VALUE 从有资格聚合的第一行中返回 <value expression> 的评估。FIRST_VALUE 需要 OVER 子句且被视为一个 分析函数。FIRST_VALUE 具有在下表中定义的 null 处理选项。

Null 处理选项 效果

FIRST_VALUE(x) IGNORE NULLS OVER <window-specification>

返回 <window-specification> 中 x 的首个非 null 值

FIRST_VALUE(x) RESPECT NULLS OVER <window-specification>

返回第一个值,包括 <window-specification> 中 x 的 null 值

FIRST_VALUE(x) OVER <window-specification>

返回第一个值,包括 <window-specification> 中 x 的 null 值