

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# NTH\$1VALUE
<a name="sql-reference-nth-value"></a>

```
NTH_VALUE(x, n) [ <from first or last> ] [ <null treatment> ] over w
```

其中：

<null treatment> := RESPECT NULLS \$1 IGNORE NULL

<from first or last> := FROM FIRST \$1 FROM LAST

NTH\$1VALUE 从窗口中的第一个或最后一个值中返回 x 的第 n 个值。默认为第一个。如果 <null treatment> 设置为 IGNORE NULLS，则函数将在计数时跳过 null。

如果窗口中没有足够的行来达到第 n 个值，则该函数返回 NULL。