A Window
is part of a window function specifying the window
over which a window function operates.
The options for this window. Options currently supported:
if specified, should be :all, :rows, or a String that is used literally. :all always operates over all rows in the partition, while :rows excludes the current row's later peers. The default is to include all previous rows in the partition up to the current row's last peer.
order on the column(s) given
partition/group on the column(s) given
base results on a previously specified named window
Set the options to the options given
# File lib/sequel/sql.rb, line 1804 def initialize(opts=OPTS) @opts = opts end