FIRST_VALUE()
Standard SQLВозвращает первое значение в оконной рамке.
Синтаксис
FIRST_VALUE(column) OVER ([PARTITION BY column] ORDER BY column [frame_clause])
Примеры
Первый заказ в группе
SELECT user_id, amount, FIRST_VALUE(amount) OVER (PARTITION BY user_id ORDER BY created_at) AS first_order_amount FROM orders;