ClickHouse argMin 函数详解及示例
argMin 是 ClickHouse 中的一个聚合函数,它返回指定列中的最小值所在的行的任意一个非聚合列的值。
举例来说,假设有一个表格包含以下数据:
+----+-------+-------+
| id | name | score |
+----+-------+-------+
| 1 | 'Alice' | 80 |
| 2 | 'Bob' | 90 |
| 3 | 'Carol' | 85 |
+----+-------+-------+
我们可以使用 argMin 函数来查找分数最低的学生的姓名:
SELECT argMin(name, score) AS lowest_score_student FROM students;
结果为:
+----------------------+
| lowest_score_student |
+----------------------+
| 'Alice' |
+----------------------+
这里我们使用 argMin 函数来返回分数最低的学生的姓名,score 列指定了最小值的计算方式。由于 'Alice' 的分数最低,因此 argMin 返回了 'Alice' 的姓名。
原文地址: https://www.cveoy.top/t/topic/mOhG 著作权归作者所有。请勿转载和采集!