Zdieľať cez


ORDERBY

Vzťahuje sa na:vypočítaný stĺpecvypočítanej tabuľkyvizuálového výpočtu

Definuje výrazy, ktoré určujú poradie zoradenia v rámci oblastí funkcie okna.

Syntax

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

Parametre

Termín Definícia
orderBy_expression (Voliteľné) Každý skalárny výraz, ktorý sa použije na zoradenie údajov v rámci oblastí jednotlivých funkcií okna.
order (Voliteľné) Dvojdielne hodnoty formulára "OrderDirection [BlankHandling]".

OrderDirection určuje spôsob zoradenia orderBy_expression hodnôt (t. j. vzostupne alebo zostupne). Platné hodnoty zahŕňajú:
DESC. Alternatívna hodnota: 0(nula)/FALSE. Vykoná sa zoradenie hodnôt v zostupnom poradí orderBy_expression.
ASC. Alternatívna hodnota: 1/TRUE. Zoradí hodnoty orderBy_expressionvo vzostupnom poradí . Ak je order vynechaný, ide o predvolenú hodnotu.

BlankHandling časť je voliteľná. Určuje, ako sa zoradia prázdne hodnoty. Platné hodnoty zahŕňajú:
BLANKS DEFAULT. Toto je predvolená hodnota. Správanie číselných hodnôt je prázdne hodnoty sú zoradené medzi nulami a záporné hodnoty. Správanie reťazcov je prázdne hodnoty zoradené pred všetkými reťazcami vrátane prázdnych reťazcov.
BLANKS FIRST. Prázdne hodnoty sa vždy zoraďujú na začiatku bez ohľadu na vzostupné alebo zostupné poradie zoradenia.
BLANKS LAST. Prázdne hodnoty sa vždy zoraďujú na konci bez ohľadu na vzostupné alebo zostupné poradie zoradenia.

Vrátená hodnota

Táto funkcia nevráti hodnotu.

Poznámky

Túto funkciu možno použiť iba v rámci výrazu funkcie okna.

Príklad

Pozrite OFFSET.

INDEX OFFSET PARTITIONBY MATCHBY WINDOW RANK ROWNUMBER funkcií ORDERBY, PARTITIONBYa MATCHBY