跳到主要内容

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 |
+------+-------------------+