LAG()

Значение из предыдущей строки окна.

СигнатураLAG(expr, offset, default) OVER (...)

Заглядывает назад на offset строк (по умолчанию 1). Удобно для расчёта изменения относительно прошлого периода.

SELECT month, revenue,
  revenue - LAG(revenue) OVER (ORDER BY month) AS delta
FROM monthly;
-- янв 100 | NULL
-- фев 130 | 30
← Все записи: Функции и операторы SQL
Поддержать проект