first_value
Возвращает первое значение, вычисленное в его упорядоченной области. По умолчанию аргументы NULL пропускаются, однако можно использовать модификатор RESPECT NULLS
, чтобы переопределить это поведение.
Синтаксис
Псевдоним: any
.
Использование необязательного модификатора RESPECT NULLS
после first_value(column_name)
гарантирует, что аргументы NULL
не будут пропущены.
Смотрите Обработка NULL для получения дополнительной информации.
Псевдоним: firstValueRespectNulls
Для более подробной информации о синтаксисе оконных функций смотрите: Оконные Функции - Синтаксис.
Возвращаемое значение
- Первое значение, вычисленное в его упорядоченной области.
Пример
В этом примере функция first_value
используется для нахождения наиболее высокооплачиваемого футболиста из вымышленного набора данных о зарплатах игроков Премьер-лиги.
Запрос:
Результат: