Window Order Clause
Specifies how to sort rows that are supplied to the analytic function. If the OVER clause also includes a window partition clause, rows are sorted within each partition.
The window order clause only specifies order within a window result set. The query can have its own ORDER BY clause outside the OVER clause. This has precedence over the window order clause and orders the final result set.
An window order clause also creates a default window frame if none is explicitly specified.
Syntax
ORDER BY { expression [ ASC | DESC [ NULLS { FIRST | LAST | AUTO } ] ]
}[,...]
Parameters
expression | A column, constant, or arbitrary expression formed on columns on which to sort input rows. |
ASC | DESC
|
Specifies the ordering sequence as ascending (default) or descending. |
NULLS {FIRST | LAST | AUTO}
|
Specifies whether to position null values first or last. Default positioning depends on whether the sort order is ascending or descending:
If you specify If you omit all sort qualifiers, Vertica uses For more information, see: |
Examples
See Window Ordering.