ORDERBY
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Définit les expressions qui déterminent l’ordre de tri dans chacune des partitions d’une fonction window.
Syntaxe
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Paramètres
Terme | Définition |
---|---|
orderBy_expression |
(Facultatif) Toute expression scalaire qui sera utilisée pour trier les données dans chacune des partitions d’une fonction window. |
order |
(Facultatif) Une value en deux parties de la forme «OrderDirection [BlankHandling ] ».OrderDirection spécifie comment trier orderBy_expression values (c’est-à-dire croissant or décroissant). Les values valides sont les suivantes :DESC . Alternative value: 0 (zéro)/FALSE . Trie dans l’ordre décroissant de values de orderBy_expression . ASC . Alternative value: 1 /TRUE . Trie dans l’ordre croissant de values de orderBy_expression . Il s’agit de la valueiforder par défaut omise.BlankHandling partie est facultative. Elle spécifie la façon dont les espaces sont classés. Les values valides sont les suivantes :BLANKS DEFAULT . Il s’agit de la valuepar défaut. Le comportement des values numériques est blankvalues sont classés entre zéro andvaluesnégatif . Le comportement des chaînes est blankvalues sont classés avant all chaînes, y compris les chaînes vides. BLANKS FIRST . Les espaces sont toujours triés au début, quel que soit l’ordre croissant or tri décroissant. BLANKS LAST . Les espaces sont toujours triés à la fin, quel que soit l’ordre croissant or tri décroissant. |
Retourner value
Cette fonction ne retourne not un value.
Remarques
Cette fonction ne peut être utilisée qu’au sein d’une expression de fonction window.
Exemple
Voir OFFSET.
contenu Related
Understanding ORDERBY, PARTITIONBY, andMATCHBY functions
INDEX
OFFSET
PARTITIONBY
MATCHBY
WINDOW
RANK
ROWNUMBER