any_value

any_value

any_value介绍

any_value(expr[, isIgnoreNull]) - 对于一组行,返回 expr 的某个值。如果 isIgnoreNull 为真,则只返回非空值。

Examples:

> SELECT any_value(col) FROM VALUES (10), (5), (20) AS tab(col);
 10
> SELECT any_value(col) FROM VALUES (NULL), (5), (20) AS tab(col);
 NULL
> SELECT any_value(col, true) FROM VALUES (NULL), (5), (20) AS tab(col);
 5

Note:

该函数是非确定性的。

Since: 1.4.0