rowsBetween (WindowSpec)

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

Les deux start sont des end positions relatives de la ligne actuelle. Par exemple, 0 signifie « ligne actuelle », -1 signifie la ligne avant la ligne actuelle, et 5 signifie la cinquième ligne après la ligne active.

Syntaxe

rowsBetween(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.