Αυτό το wikiHow σας διδάσκει πώς να χρησιμοποιήσετε τη ρήτρα ORDER BY στο SQL για να ταξινομήσετε αποτελέσματα από έναν πίνακα. Η ρήτρα ΠΑΡΑΓΓΕΛΙΑΣ σάς επιτρέπει να ταξινομήσετε μία ή περισσότερες στήλες τόσο σε αύξουσα όσο και σε φθίνουσα σειρά.
Βήματα
Βήμα 1. Πληκτρολογήστε SELECT *
Αυτό σημαίνει ότι θα εξετάσουμε όλες τις στήλες. Μεταβείτε στην επόμενη γραμμή.
Βήμα 2. Πληκτρολογήστε FROM table_name
Αντικαταστήστε το όνομα_ πίνακα με το όνομα του πίνακα και, στη συνέχεια, μεταβείτε στην επόμενη γραμμή.
Βήμα 3. Εισαγάγετε τα κριτήρια ΠΑΡΑΓΓΕΛΙΑΣ ΚΑΙ
Ορίστε μερικά παραδείγματα:
- Για παράδειγμα, εάν θέλετε να εμφανίζετε αποτελέσματα με αλφαβητική σειρά με βάση μια στήλη που ονομάζεται NAME, θα χρησιμοποιούσατε το ORDER BY NAME;. Η αύξουσα σειρά είναι η προεπιλεγμένη σειρά ταξινόμησης, αλλά μπορείτε επίσης να καθορίσετε ότι θέλετε να αυξάνεται χρησιμοποιώντας ORDER BY NAME ASC. αν θες
- Εάν προτιμάτε να εμφανίζετε τα αποτελέσματα με την αντίθετη σειρά, θα χρησιμοποιούσατε ΠΑΡΑΓΓΕΛΙΑ ΜΕ ΟΝΟΜΑ DESC;. DESC σημαίνει "φθίνουσα σειρά".
- Εάν θέλετε να ταξινομήσετε με βάση δύο στήλες, διαχωρίστε τις με κόμματα. Για παράδειγμα, ORDER BY LAST_NAME ASC, FIRST_NAME DESC. θα εμφανίζει αποτελέσματα ταξινομημένα αλφαβητικά κατά επώνυμο. Εάν το ίδιο LAST_NAME ταιριάζει με πολλές καταχωρήσεις FIRST_NAME, τα αποτελέσματα του FIRST_NAME θα εμφανίζονται επίσης σε φθίνουσα σειρά.
Βήμα 4. Εκτελέστε την εντολή
Τώρα θα δείτε τα αποτελέσματα SQL με την κατάλληλη σειρά.