ORDERBY
Gäller för: Beräknad kolumn Beräknad tabell Mått Visuell beräkning
Definierar de uttryck som avgör sorteringsordningen i varje fönsterfunktions partitioner.
Syntax
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Parametrar
Period | Definition |
---|---|
orderBy_expression | (Valfritt) Alla skalära uttryck som ska användas för att sortera data inom varje fönsterfunktions partitioner. |
order | (Valfritt) Ett tvådelade värde i formuläret "<OrderDirection> [<BlankHandling>]". <OrderDirection> anger hur du sorterar <orderBy_expression> värden (t.ex. stigande eller fallande). Giltiga värden: DESC. Alternativt värde: 0(noll)/FALSE. Sorterar i fallande ordning efter värden <för orderBy_expression>. ASC. Alternativt värde: 1/TRUE. Sorterar i stigande ordning efter värden <för orderBy_expression>. Det här är standardvärdet om <ordningen> utelämnas. <BlankHandling-delen> är valfri. Den anger hur tomma objekt sorteras. Giltiga värden: BLANKS STANDARD. Detta är standardvärdet. Beteendet för numeriska värden är tomma värden sorteras mellan noll och negativa värden. Beteendet för strängar är tomma värden sorteras före alla strängar, inklusive tomma strängar. BLANKS FÖRST. Tomma objekt sorteras alltid i början, oavsett stigande eller fallande sorteringsordning. BLANKS LAST. Tomma objekt sorteras alltid i slutet, oavsett stigande eller fallande sorteringsordning. |
Returvärde
Den här funktionen returnerar inte något värde.
Kommentarer
Den här funktionen kan bara användas i ett fönsterfunktionsuttryck.
Exempel
Se OFFSET.
Relaterat innehåll
Förstå funktionerna ORDERBY, PARTITIONBY och MATCHBY
INDEX
UPPVÄGA
PARTITIONBY
MATCHBY
FÖNSTER
RANG
RADNUMMER