top of page

FONCTION ORDERBY

  • 9 avr.
  • 1 min de lecture

Utilité :La fonction ORDERBY est utilisée pour définir les expressions qui déterminent l’ordre de tri dans chacune des partitions d’une fonction de fenêtre, comme WINDOW. Elle permet de trier les données dans chaque partition en fonction d'expressions spécifiques, ce qui est essentiel pour organiser les résultats avant d'appliquer des calculs de fenêtre.


Syntaxe :


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

Entrée :


  • orderBy_expression (facultatif) : Toute expression scalaire utilisée pour trier les données dans chaque partition de la fonction de fenêtre.

  • order (facultatif) : Détermine l’ordre de tri et la gestion des valeurs vides. Le tri peut être effectué soit en ordre croissant (ASC) soit en ordre décroissant (DESC), et il est possible de spécifier comment les valeurs vides doivent être traitées.


Sortie :


  • Cette fonction ne retourne pas de valeur directement, mais elle détermine comment les données sont triées avant l’application de la fonction de fenêtre.


Exemple :


ORDERBY( Table1[Sales], DESC, Table1[Date], ASC )

Cela trie d’abord les lignes de Table1 par Sales en ordre décroissant, puis par Date en ordre croissant, dans le contexte d’une fonction de fenêtre.

 
 
 

Posts récents

Voir tout
FONCTION ACCRINT

Utilité : La fonction ACCRINT calcule les intérêts courus pour un titre qui rapporte des intérêts périodiques. Elle est utilisée pour déterminer les intérêts accumulés sur un titre entre deux dates c

 
 
 
FONCTION SELECTEDVALUE

Utilité : La fonction SELECTEDVALUE renvoie la valeur d'une colonne lorsqu'elle est filtrée à une seule valeur distincte dans le contexte actuel. Si la colonne contient plusieurs valeurs ou aucune, u

 
 
 
FONCTION REMOVEFILTERS

Utilité : La fonction REMOVEFILTERS supprime les filtres appliqués à des tables ou des colonnes spécifiques dans le modèle de données. Elle est particulièrement utile lorsque vous souhaitez annuler c

 
 
 

Commentaires

Noté 0 étoile sur 5.
Pas encore de note

Ajouter une note
bottom of page