ORDERBY
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Definiert die Ausdrücke, die die Sortierreihenfolge innerhalb der einzelnen Partitionen einer window Funktion bestimmen.
Syntax
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Parameter
Ausdruck | Definition |
---|---|
orderBy_expression |
(Optional) Jeder skalare Ausdruck, der zum Sortieren der Daten innerhalb der Partitionen einer window Funktion verwendet wird. |
order |
(Optional) Eine zweiteilige value des Formulars "OrderDirection [BlankHandling ]".OrderDirection gibt an, wie orderBy_expression values sortiert werden (d. h. aufsteigend or absteigend). Gültige values umfassen:DESC . Alternative value: 0 (null)/FALSE . Sortiert in absteigender Reihenfolge von values von orderBy_expression . ASC . Alternative value: 1 /TRUE . Sortiert in aufsteigender Reihenfolge der values von orderBy_expression . Dies ist die Standardeinstellung valueiforder nicht angegeben wird.BlankHandling Teil ist optional. Es gibt an, wie Leerzeichen sortiert werden. Gültige values umfassen:BLANKS DEFAULT . Dies ist die Standard-value. Das Verhalten für numerische values ist blankvalues zwischen Null and negativen valuessortiert. Das Verhalten für Zeichenfolgen wird blankvalues vor all Zeichenfolgen sortiert, einschließlich leerer Zeichenfolgen. BLANKS FIRST . Leerzeichen werden immer am Anfang sortiert, unabhängig von aufsteigender or absteigender Sortierreihenfolge. BLANKS LAST . Leerzeichen werden immer am Ende sortiert, unabhängig von aufsteigender or absteigender Sortierreihenfolge. |
value zurückgeben
Diese Funktion gibt not eine valuezurück.
Bemerkungen
Diese Funktion kann nur in einem window Funktionsausdruck verwendet werden.
Beispiel
Siehe OFFSET.
Related Inhalte
Grundlegendes zu ORDERBY, PARTITIONBY, andMATCHBY FunktionenINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER