Megosztás a következőn keresztül:


ORDERBY

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizációszámítási

Meghatározza azokat a kifejezéseket, amelyek meghatározzák az egyes ablakfüggvények partícióinak rendezési sorrendjét.

Szintaxis

ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )

Paraméterek

Kifejezés Definíció
orderBy_expression (Nem kötelező) Minden olyan skaláris kifejezés, amely egy ablakfüggvény partícióiban lévő adatok rendezésére szolgál.
order (Nem kötelező) A "OrderDirection [BlankHandling]" űrlap kétrészes értéke.

OrderDirection orderBy_expression értékek rendezésének módját adja meg (például növekvő vagy csökkenő). Az érvényes értékek a következők:
DESC. Alternatív érték: 0(nulla)/FALSE. Csökkenő sorrendbe rendezi a orderBy_expressionértékeit.
ASC. Alternatív érték: 1/TRUE. Növekvő sorrendbe rendezi az orderBy_expressionértékeit. Ez az alapértelmezett érték, ha order nincs megadva.

BlankHandling rész nem kötelező. Meghatározza az üres adatok sorrendjét. Az érvényes értékek a következők:
BLANKS DEFAULT. Ez az alapértelmezett érték. A numerikus értékek viselkedése üres érték, amely nulla és negatív érték között van rendezve. A sztringek viselkedése üres érték, amely az összes sztring előtt van rendezve, beleértve az üres sztringeket is.
BLANKS FIRST. Az üres cellák mindig az elején vannak rendezve, függetlenül a növekvő vagy csökkenő rendezési sorrendtől.
BLANKS LAST. Az üres cellák mindig a végén vannak rendezve, függetlenül a növekvő vagy csökkenő rendezési sorrendtől.

Visszaadott érték

Ez a függvény nem ad vissza értéket.

Megjegyzések

Ez a függvény csak egy ablakfüggvény-kifejezésen belül használható.

Példa

Lásd: OFFSET.

ORDERBY, PARTITIONBYés MATCHBY függvények ismertetéseINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER