Skip to main content

argMax

Вычисляет значение arg при максимальном значении val.

Синтаксис

argMax(arg, val)

Аргументы

  • arg — аргумент.
  • val — значение.

Возвращаемое значение

  • значение arg, соответствующее максимальному значению val.

Тип: соответствует типу arg.

Пример

Исходная таблица:

┌─user─────┬─salary─┐
│ director │ 5000 │
│ manager │ 3000 │
│ worker │ 1000 │
└──────────┴────────┘

Запрос:

SELECT argMax(user, salary), argMax(tuple(user, salary), salary) FROM salary;

Результат:

┌─argMax(user, salary)─┬─argMax(tuple(user, salary), salary)─┐
│ director │ ('director',5000) │
└──────────────────────┴─────────────────────────────────────┘