Compartilhar via


rangeBetween (WindowSpec)

Define os limites de quadro, de start (inclusive) para end (inclusivo).

Ambos start e end são relativos à linha atual. Por exemplo, 0 significa "linha atual", -1 significa uma antes da linha atual e 5 significa cinco após a linha atual.

Sintaxe

rangeBetween(start, end)

Parâmetros

Parâmetro Tipo Descrição
start INT Início do limite, inclusive. O quadro será desvinculado se for Window.unboundedPreceding, ou qualquer valor menor ou igual a max(-sys.maxsize, -9223372036854775808).
end INT Fim do limite, inclusivo. O quadro será desvinculado se for Window.unboundedFollowing, ou qualquer valor maior ou igual a min(sys.maxsize, 9223372036854775807).

Devoluções

WindowSpec

Observações

Use Window.unboundedPrecedinge Window.unboundedFollowingespecifique Window.currentRow valores de limite especiais em vez de usar valores integrais diretamente.