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


ORDERBY

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

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

Σύνταξη

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

Παράμετροι

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

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

<Το τμήμα BlankHandling> είναι προαιρετικό. Καθορίζει τον τρόπο με τον οποίο ταξινομούνται τα κενά. Οι έγκυρες τιμές περιλαμβάνουν:
ΠΡΟΕΠΙΛΟΓΉ ΚΕΝΏΝ. Αυτή είναι η προεπιλεγμένη τιμή. Η συμπεριφορά για τις αριθμητικές τιμές είναι ότι οι κενές τιμές ταξινομούνται μεταξύ μηδέν και αρνητικών τιμών. Η συμπεριφορά για τις συμβολοσειρές είναι ότι οι κενές τιμές ταξινομούνται πριν από όλες τις συμβολοσειρές, συμπεριλαμβανομένων των κενών συμβολοσειρών.
ΠΡΏΤΑ ΤΑ ΚΕΝΆ. Τα κενά ταξινομούνται πάντα στην αρχή, ανεξάρτητα από την αύξουσα ή φθίνουσα σειρά ταξινόμησης.
ΤΑ ΚΕΝΆ ΔΙΑΡΚΟΎΝ. Τα κενά ταξινομούνται πάντα στο τέλος, ανεξάρτητα από την αύξουσα ή φθίνουσα σειρά ταξινόμησης.

Επιστρεφόμενη αξία

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

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

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

Παράδειγμα

Ανατρέξτε στο θέμα ΜΕΤΑΤΌΠΙΣΗ.

Κατανόηση των συναρτήσεων ORDERBY, PARTITIONBY και MATCHBY
ΔΕΊΚΤΗΣ
ΑΝΤΙΣΤΆΘΜΙΣΗ
PARTITIONBY
MATCHBY
ΠΑΡΆΘΥΡΟ
ΚΑΤΆΤΑΞΗ
ΑΡΙΘΜΌς ΓΡΑΜΜΏΝ