rangeBetween (WindowSpec)
Defines the frame boundaries, from start (inclusive) to end (inclusive).
Both start and end are relative from the current row. For example, 0 means "current row", -1 means one before the current row, and 5 means five after the current row.
Syntax
rangeBetween(start, end)
Parameters
Parameter | Type | Description |
|---|---|---|
| int | Boundary start, inclusive. The frame is unbounded if this is |
| int | Boundary end, inclusive. The frame is unbounded if this is |
Returns
WindowSpec
Notes
Use Window.unboundedPreceding, Window.unboundedFollowing, and Window.currentRow to specify special boundary values rather than using integral values directly.