rangeBetween (WindowSpec)

Define los límites del marco, de start (inclusivo) a end (inclusivo).

Ambos start y end son relativos de la fila actual. Por ejemplo, 0 significa "fila actual", -1 significa uno antes de la fila actual y 5 significa cinco después de la fila actual.

Sintaxis

rangeBetween(start, end)

Parámetros

Parámetro Tipo Descripción
start int Inicio de límite, inclusivo. El marco no está enlazado si es Window.unboundedPreceding, o cualquier valor menor o igual que max(-sys.maxsize, -9223372036854775808).
end int Fin del límite, inclusivo. El marco no está enlazado si es Window.unboundedFollowing, o cualquier valor mayor o igual que min(sys.maxsize, 9223372036854775807).

Devoluciones

WindowSpec

Notas

Use Window.unboundedPreceding, Window.unboundedFollowingy Window.currentRow para especificar valores de límite especiales en lugar de usar valores enteros directamente.