Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


ORDERBY

Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης

Καθορίζει τις παραστάσεις που καθορίζουν τη σειρά ταξινόμησης μέσα σε καθένα από τα διαμερίσματα μιας συνάρτησης παραθύρου.

Σύνταξη

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

Παραμέτρους

Όρος Ορισμός
orderBy_expression (Προαιρετικό) Οποιαδήποτε ανυσματική παράσταση που θα χρησιμοποιηθεί για την ταξινόμηση των δεδομένων μέσα σε καθένα από τα διαμερίσματα μιας συνάρτησης παραθύρου.
order (Προαιρετικό) Μια τιμή δύο τμημάτων της φόρμας "OrderDirection [BlankHandling]".

OrderDirection καθορίζει τον τρόπο ταξινόμησης orderBy_expression τιμών (δηλ. αύξουσα ή φθίνουσα). Οι έγκυρες τιμές περιλαμβάνουν:
DESC. Εναλλακτική τιμή: 0(μηδέν)/FALSE. Ταξινομεί σε φθίνουσα σειρά τις τιμές orderBy_expression.
ASC. Εναλλακτική τιμή: 1/TRUE. Ταξινομεί σε αύξουσα σειρά τις τιμές orderBy_expression. Αυτή είναι η προεπιλεγμένη τιμή εάν παραλειφθεί order.

BlankHandling τμήμα είναι προαιρετικό. Καθορίζει τον τρόπο με τον οποίο ταξινομούνται τα κενά. Οι έγκυρες τιμές περιλαμβάνουν:
BLANKS DEFAULT. Αυτή είναι η προεπιλεγμένη τιμή. Η συμπεριφορά για τις αριθμητικές τιμές είναι ότι οι κενές τιμές ταξινομούνται μεταξύ μηδέν και αρνητικών τιμών. Η συμπεριφορά για τις συμβολοσειρές είναι ότι οι κενές τιμές ταξινομούνται πριν από όλες τις συμβολοσειρές, συμπεριλαμβανομένων των κενών συμβολοσειρών.
BLANKS FIRST. Τα κενά ταξινομούνται πάντα στην αρχή, ανεξάρτητα από την αύξουσα ή φθίνουσα σειρά ταξινόμησης.
BLANKS LAST. Τα κενά ταξινομούνται πάντα στο τέλος, ανεξάρτητα από την αύξουσα ή φθίνουσα σειρά ταξινόμησης.

Τιμή επιστροφής

Αυτή η συνάρτηση δεν επιστρέφει τιμή.

Παρατηρήσεις

Αυτή η συνάρτηση μπορεί να χρησιμοποιηθεί μόνο μέσα σε μια παράσταση συνάρτησης παραθύρου.

Παράδειγμα

Ανατρέξτε ΜΕΤΑΤΌΠΙΣΗς .

κατανόηση των συναρτήσεων ORDERBY, PARTITIONBY και MATCHBY
ΕΥΡΕΤΗΡΊΟΥ
ΜΕΤΑΤΌΠΙΣΗς
PARTITIONBY
MATCHBY
παραθύρου
RANK
ROWNUMBER