跳到主要内容
版本:4.x

ANY_VALUE

描述​

返回分组中表达式或列的任意一个值。如果存在非 NULL 值,返回任意非 NULL 值,否则返回 NULL。

别名​

  • ANY

语法​

ANY_VALUE(<expr>)

参数​

参数说明
<expr>要聚合的列或表达式

返回值​

如果存在非 NULL 值,返回任意非 NULL 值,否则返回 NULL。

举例​

select id, any_value(name) from cost2 group by id;
+------+-------------------+
| id | any_value(`name`) |
+------+-------------------+
| 3 | jack |
| 2 | jack |
+------+-------------------+