rangeBetween (WindowSpec)

Définit les limites de trame, de start (inclusive) à end (inclusive).

Les deux start sont end relatifs à partir de la ligne actuelle. Par exemple, 0 signifie « ligne actuelle », -1 signifie un avant la ligne actuelle, et 5 signifie cinq après la ligne actuelle.

Syntaxe

rangeBetween(start, end)

Paramètres

Paramètre Type Description
start int Début de limite, inclus. Le frame est non lié s’il s’agit Window.unboundedPrecedingd’une valeur inférieure ou égale à max(-sys.maxsize, -9223372036854775808).
end int Fin de la limite, inclusive. Le frame est non lié s’il s’agit Window.unboundedFollowingd’une valeur supérieure ou égale à min(sys.maxsize, 9223372036854775807).

Retours

WindowSpec

Remarques

Utilisez Window.unboundedPreceding, Window.unboundedFollowinget Window.currentRow spécifiez des valeurs de limites spéciales plutôt que d’utiliser directement des valeurs intégrales.