ORDERBY
platí pro:počítaný sloupecPočítaná tabulkaMeasure vizuálu
Definuje výrazy, které určují pořadí řazení v rámci každého oddílu window funkce.
Syntax
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Parametry
Semestr | Definice |
---|---|
orderBy_expression |
(Volitelné) Libovolný skalární výraz, který se použije k seřazení dat v rámci každého oddílu window funkce. |
order |
(Volitelné) Dvoudílná value formuláře "OrderDirection [BlankHandling ]".OrderDirection určuje způsob řazení orderBy_expression values (tj. vzestupně or sestupně). Mezi platné values patří:DESC . Alternativní value: 0 (nula) /FALSE . Seřadí sestupně podle valuesorderBy_expression . ASC . Alternativní value: 1 /TRUE . Seřadí ve vzestupném pořadí valuesorderBy_expression . Toto je výchozí valueiforder se vynechá.BlankHandling část je volitelná. Určuje, jak jsou prázdné hodnoty seřazené. Mezi platné values patří:BLANKS DEFAULT . Toto je výchozí value. Chování číselného values je blankvalues seřazeno mezi nulou and zápornými values. Chování řetězců je blankvalues jsou seřazeny před all řetězce, včetně prázdných řetězců. BLANKS FIRST . Prázdné hodnoty jsou vždy seřazené na začátku bez ohledu na vzestupné or sestupné pořadí řazení. BLANKS LAST . Prázdné hodnoty jsou vždy seřazené na konci bez ohledu na vzestupné or sestupné pořadí řazení. |
Vrácení value
Tato funkce vrací notvalue.
Poznámky
Tuto funkci lze použít pouze ve výrazu window funkce.
Příklad
Viz OFFSET.
obsah Related
Principy ORDERBY, PARTITIONBY, andMATCHBY funkcíINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER