Delen via


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 <u orderBy_expression> waarden sorteert (bijvoorbeeld oplopend of aflopend). Geldige waarden zijn:
DESC. Alternatieve waarde: 0(nul)/ONWAAR. 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 <de volgorde> wordt weggelaten.

<BlankHandling-onderdeel> is optioneel. Hiermee geeft u op hoe lege waarden worden besteld. Geldige waarden zijn:
STANDAARD LEGE WAARDEN. 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 EERST. Lege waarden worden altijd op het begin gerangschikt, ongeacht de aflopende of aflopende sorteervolgorde.
LEGE WAARDEN LAATSTE. 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.

Opmerking

Zie OFFSET.

De functies ORDERBY, PARTITIONBY en MATCHBY
INDEX
AFSTAND
PARTITIONBY
MATCHBY
VENSTER
RANG
RIJNUMMER