ORDERBY
gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering
Definerer de udtryk, der bestemmer sorteringsrækkefølgen i hver af en vinduesfunktions partitioner.
Syntaks
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Parametre
Udtryk | Definition |
---|---|
orderBy_expression |
(Valgfrit) Ethvert skalarudtryk, der bruges til at sortere dataene i hver af en vinduesfunktions partitioner. |
order |
(Valgfrit) En værdi i to dele af formularen "OrderDirection [BlankHandling ]".OrderDirection angiver, hvordan orderBy_expression værdier skal sorteres (dvs. stigende eller faldende). Gyldige værdier omfatter:DESC . Alternativ værdi: 0 (nul)/FALSE . Sorterer i faldende rækkefølge værdier af orderBy_expression . ASC . Alternativ værdi: 1 /TRUE . Sorterer i stigende rækkefølge værdier af orderBy_expression . Dette er standardværdien, hvis order udelades.BlankHandling del er valgfri. Den angiver, hvordan tomme værdier sorteres. Gyldige værdier omfatter:BLANKS DEFAULT . Dette er standardværdien. Funktionsmåden for numeriske værdier er tomme værdier sorteret mellem nul og negative værdier. Funktionsmåden for strenge er tomme værdier sorteres før alle strenge, herunder tomme strenge. BLANKS FIRST . Tomme værdier sorteres altid i starten, uanset stigende eller faldende sorteringsrækkefølge. BLANKS LAST . Tomme værdier sorteres altid i slutningen, uanset stigende eller faldende sorteringsrækkefølge. |
Returværdi
Denne funktion returnerer ikke en værdi.
Bemærkninger
Denne funktion kan kun bruges i et vinduesfunktionsudtryk.
Eksempel
Se OFFSET.
Relateret indhold
Om funktionerne ORDERBY, PARTITIONBYog MATCHBYINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER