Jaa


ORDERBY

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Määrittää lausekkeet, jotka määrittävät lajittelujärjestyksen kunkin window-funktion osioissa.

Syntaksi

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

Parametrit

Termi Määritelmä
orderBy_expression (Valinnainen) Mikä tahansa skalaarilauseke, jota käytetään tietojen lajittelemiseen window-funktion osioiden sisällä.
order (Valinnainen) Lomakkeen "OrderDirection [BlankHandling] kaksiosainen value.

OrderDirection määrittää, miten orderBy_expressionvalues lajitellaan (eli nouseva or laskeva). Kelvollisia values ovat muun muassa seuraavat:
DESC. Vaihtoehtoiset value: 0(nolla)/FALSE. Lajittelee orderBy_expressionvalues laskevaan järjestykseen.
ASC. Vaihtoehtoiset value: 1/TRUE. Lajittelee orderBy_expressionvalues nousevaan järjestykseen. Tämä on oletusarvoinen valueiforder jätetään pois.

BlankHandling osa on valinnainen. Se määrittää, miten tyhjät tilataan. Kelvollisia values ovat muun muassa seuraavat:
BLANKS DEFAULT. Tämä on valueoletusasetus. Numeerisen values toiminta on blankvalues järjestetään nollan and negatiivisen valuesvälillä. Merkkijonojen toiminta on blankvalues järjestetään ennen all merkkijonoja, mukaan lukien tyhjät merkkijonot.
BLANKS FIRST. Tyhjät järjestetään aina alussa riippumatta nousevasta or laskevassa lajittelujärjestyksessä.
BLANKS LAST. Tyhjät järjestetään aina lopussa nousevasta or laskevassa lajittelujärjestyksessä.

Palauta value

Tämä funktio palauttaa notvalue.

Huomautuksia

Tätä funktiota voi käyttää vain window-funktiolausekkeessa.

Esimerkki

Katso OFFSET.

Understanding ORDERBY, PARTITIONBY, andMATCHBY -funktiot
INDEX
OFFSET
PARTITIONBY
MATCHBY
WINDOW
RANK
ROWNUMBER