Saltar al contenido principal
Devuelve un valor evaluado en la fila situada en un OFFSET físico especificado antes de la fila actual dentro del frame ordenado. Esta función es similar a lagInFrame, pero siempre usa el frame ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING. Sintaxis
Para obtener más detalles sobre la sintaxis de las funciones de ventana, consulte: Window Functions - Syntax. Parámetros
  • x — Nombre de la columna.
  • offset — Desplazamiento que se aplicará. (U)Int*. (Opcional: 1 de forma predeterminada).
  • default — Valor que se devolverá si la fila calculada queda fuera de los límites del marco de la ventana. (Opcional: el valor predeterminado del tipo de columna cuando se omite).
Valor devuelto
  • Valor evaluado en la fila situada en un desplazamiento físico especificado antes de la fila actual dentro del marco ordenado.
Ejemplo Este ejemplo analiza datos históricos de una acción concreta y usa la función lag para calcular la variación diaria y el cambio porcentual en el precio de cierre de la acción.
Query
Query
Response
Última modificación el 2 de julio de 2026