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