ORDERBY
Van toepassing op:berekende kolom
berekende tabel
Meting
Visuele berekening
Definieert de expressies die de sorteervolgorde bepalen binnen de partities van een vensterfunctie.
Syntaxis
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Parameters
Term | Definitie |
---|---|
orderBy_expression |
(Optioneel) Scalaire expressies die worden gebruikt om de gegevens binnen de partities van een vensterfunctie te sorteren. |
order |
(Optioneel) Een tweedelige waarde van het formulier "OrderDirection [BlankHandling ]".OrderDirection geeft aan hoe orderBy_expression waarden moeten worden gesorteerd (bijvoorbeeld oplopend of aflopend). Geldige waarden zijn:DESC . Alternatieve waarde: 0 (nul)/FALSE . Sorteert in aflopende volgorde van waarden van orderBy_expression . ASC . Alternatieve waarde: 1 /TRUE . Sorteert in oplopende volgorde van waarden van orderBy_expression . Dit is de standaardwaarde als order wordt weggelaten.BlankHandling onderdeel is optioneel. Hiermee geeft u op hoe lege waarden worden besteld. Geldige waarden zijn:BLANKS DEFAULT . Dit is de standaardwaarde. Het gedrag voor numerieke waarden is lege waarden tussen nul en negatieve waarden. Het gedrag voor tekenreeksen is lege waarden die vóór alle tekenreeksen worden geordend, inclusief lege tekenreeksen. BLANKS FIRST . Lege waarden worden altijd op het begin gerangschikt, ongeacht de aflopende of aflopende sorteervolgorde. BLANKS LAST . Lege waarden worden altijd aan het einde gerangschikt, ongeacht de aflopende of aflopende sorteervolgorde. |
Retourwaarde
Deze functie retourneert geen waarde.
Opmerkingen
Deze functie kan alleen worden gebruikt binnen een expressie van een vensterfunctie.
Voorbeeld
Zie OFFSET.
Verwante inhoud
Functies ORDERBY, PARTITIONBYen MATCHBYINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER