Функции: оконныеStandard SQL
FIRST_VALUE()
Возвращает первое значение в оконной рамке.
Синтаксис
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;