本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
NTH_VALUE
NTH_VALUE(x, n) [ <from first or last> ] [ <null treatment> ] over w
其中:
<null treatment> := RESPECT NULLS | IGNORE NULL
<from first or last> := FROM FIRST | FROM LAST
NTH_VALUE 从窗口中第一个或最后一个值返回 x 的第 n 个值。默认为第一。如果 <null treatment> 设置为 IGNORE NULLS,则函数将在计数时跳过 null。
如果窗口中的行数不足以达到第 n 个值,则该函数返回 NULL。