Перейти к основному содержанию
Возвращает значение, вычисленное для строки, находящейся на указанном физическом смещении перед текущей строкой в пределах упорядоченной рамки окна. Эта функция похожа на lagInFrame, но всегда использует рамку окна ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING. Синтаксис
Подробнее о синтаксисе оконных функций см.: Оконные функции — синтаксис. Параметры
  • x — имя столбца.
  • offset — смещение, которое нужно применить. (U)Int*. (Необязательно — по умолчанию 1).
  • default — значение, которое возвращается, если вычисленная строка выходит за границы рамки окна. (Необязательно — если не указано, используется значение по умолчанию для типа столбца).
Возвращаемое значение
  • Значение, вычисленное для строки, находящейся на указанном физическом смещении перед текущей строкой в пределах упорядоченной рамки окна.
Пример В этом примере рассматриваются исторические данные по конкретной акции, а функция lag используется для вычисления дневного изменения и процентного изменения цены закрытия этой акции.
Query
Query
Response
Последнее изменение 19 июня 2026 г.