Sdílet prostřednictvím


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_expressionvalues (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.

Principy ORDERBY, PARTITIONBY, andMATCHBY funkcíINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER