mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-29 21:20:49 +00:00
1.5 KiB
1.5 KiB
toc_priority |
---|
105 |
argMin
Вычисляет значение arg
при минимальном значении val
. Если есть несколько разных значений arg
для минимальных значений val
, возвращает первое попавшееся из таких значений.
Если функции передан кортеж, то будет выведен кортеж с минимальным значением val
. Удобно использовать для работы с SimpleAggregateFunction.
Синтаксис
argMin(arg, val)
Аргументы
arg
— аргумент.val
— значение.
Возвращаемое значение
- Значение
arg
, соответствующее минимальному значениюval
.
Тип: соответствует типу arg
.
Пример
Исходная таблица:
┌─user─────┬─salary─┐
│ director │ 5000 │
│ manager │ 3000 │
│ worker │ 1000 │
└──────────┴────────┘
Запрос:
SELECT argMin(user, salary) FROM salary;
Результат:
┌─argMin(user, salary)─┐
│ worker │
└──────────────────────┘