📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

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 |

このページは役に立ちましたか?