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