argAndMax
argAndMax
Появилось в версии v1.1
Вычисляет значения arg и val для максимального значения val.
Если существует несколько строк с одинаковым максимальным значением val, то какая из соответствующих пар arg и val будет возвращена, не определено.
Обе части — arg и max — ведут себя как агрегатные функции, обе пропускают Null при обработке и возвращают не-Null значения, если доступны не-Null значения.
Единственное отличие от argMax состоит в том, что argAndMax возвращает и аргумент, и значение.
См. также
Синтаксис
Аргументы
arg— аргумент, для которого нужно найти максимальное значение.const Stringval— максимальное значение.(U)Int8/16/32/64илиFloat*илиDateилиDateTimeилиTuple
Возвращаемое значение
Возвращает кортеж, содержащий значение arg, соответствующее максимальному значению val, и максимальное значение val. Tuple
Примеры
Базовое использование
Расширенный пример с обработкой значений NULL
Использование Tuple в аргументах
См. также