Находим первое, N-ое или последнее значение в SQL
FIRST_VALUE ( val ) - Start val
NTH_VALUE ( val, N ) - Val at row N
LAST_VALUE ( val ) - Final val
Условие OVER определяет порядок
Будьте осторожны с использованием значения по умолчанию - оно останавливает NTH и LAST на текущем значении => неожиданные результаты
#db#sql
? @itmozg