SelectDB Enterprise
参考手册
SQL 函数
聚合函数
MAX_BY

MAX_BY

描述

MAX_BY 函数用于根据指定列的最大值,返回对应的的关联值。

语法

MAX_BY(<expr1>, <expr2>)

参数说明

参数说明
<expr1>用于指定对应关联的表达式。
<expr2>用于指定最大值统计的表达式。

返回值

返回与输入表达式 相同的数据类型。

举例

select * from tbl;
+------+------+------+------+
| k1   | k2   | k3   | k4   |
+------+------+------+------+
|    0 | 3    | 2    |  100 |
|    1 | 2    | 3    |    4 |
|    4 | 3    | 2    |    1 |
|    3 | 4    | 2    |    1 |
+------+------+------+------+
select max_by(k1, k4) from tbl;
+--------------------+
| max_by(`k1`, `k4`) |
+--------------------+
|                  0 |
+--------------------+ 
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标