FIRST_VALUE
Бере значення з першого рядка вікна.
Синтаксис
FIRST_VALUE(<вираз>) OVER (ORDER BY <критерій>)
FIRST_VALUE(<вираз>) OVER (PARTITION BY <група> ORDER BY <критерій>)
Кожному рядку додає значення з першого рядка його вікна: найбільшу зарплату в компанії, ім'я лідера відділу. Рядків не меншає, тож поруч зручно порівнювати: скільки кожному бракує до першого. Дзеркальна функція — LAST_VALUE, але з нею треба налаштовувати рамку вікна.