📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

ARG_MIN



计算最小 val 值对应的 arg 值。如果最小 val 值对应多个不同的 arg 值,则返回遇到的第一个值。

语法

ARG_MIN(<arg>, <val>)

参数

返回类型

与最小 val 值对应的 arg 值。

与 arg 类型匹配。

示例

创建一个包含 id、name 和 score 列的 students 表,并插入一些数据:

CREATE TABLE students ( id INT, name VARCHAR, score INT ); INSERT INTO students (id, name, score) VALUES (1, 'Alice', 80), (2, 'Bob', 75), (3, 'Charlie', 90), (4, 'Dave', 80);

现在,可以使用 ARG_MIN 查找分数最低的学生姓名:

SELECT ARG_MIN(name, score) AS student_name FROM students;

结果:

| student_name | |--------------| | Bob |

文档内容是否有帮助?