Παράγραφο SQL ORDER BY
- Προηγούμενη σελίδα SQL AND και OR
- Προηγούμενη σελίδα SQL εισαγωγή
Η πρόταση ORDER BY χρησιμοποιείται για να ταξινομήσει το σύνολο των αποτελεσμάτων.
Πρόταση ORDER BY
Η πρόταση ORDER BY χρησιμοποιείται για να ταξινομήσει το σύνολο των αποτελεσμάτων με βάση το καθορισμένο πίνακα.
Η πρόταση ORDER BY ταξινομεί προεπιλεγμένα τα αρχεία σε αύξηση.
Αν θέλετε να ταξινομήσετε τα αρχεία σε αποστροφή, μπορείτε να χρησιμοποιήσετε τον κλειδί DESC.
Ο πρωτότυπος πίνακας (χρησιμοποιημένος στα παραδείγματα):
Πίνακας Παραγγελιών:
Εταιρεία | Αριθμός Παραγγελίας |
---|---|
IBM | 3532 |
W3School | 2356 |
Apple | 4698 |
W3School | 6953 |
Παράδειγμα 1
Εμφάνιση των ονομάτων των εταιρειών σε αλφαβητική σειρά:
SELECT Εταιρεία, Αριθμός Παραγγελίας FROM Παραγγελίες ORDER BY Εταιρεία
Αποτελέσματα:
Εταιρεία | Αριθμός Παραγγελίας |
---|---|
Apple | 4698 |
IBM | 3532 |
W3School | 6953 |
W3School | 2356 |
Παράδειγμα 2
Εμφάνιση των ονομάτων των εταιρειών σε αλφαβητική σειρά (Εταιρεία) και των αριθμών σε αριθμητική σειρά (Αριθμός Παραγγελίας):
SELECT Εταιρεία, Αριθμός Παραγγελίας FROM Παραγγελίες ORDER BY Εταιρεία, Αριθμός Παραγγελίας
Αποτελέσματα:
Εταιρεία | Αριθμός Παραγγελίας |
---|---|
Apple | 4698 |
IBM | 3532 |
W3School | 2356 |
W3School | 6953 |
Παράδειγμα 3
Εμφάνιση των ονομάτων των εταιρειών σε αντίστροφη αλφαβητική σειρά:
SELECT Εταιρεία, Αριθμός Παραγγελίας FROM Παραγγελίες ORDER BY Εταιρεία DESC
Αποτελέσματα:
Εταιρεία | Αριθμός Παραγγελίας |
---|---|
W3School | 6953 |
W3School | 2356 |
IBM | 3532 |
Apple | 4698 |
Παράδειγμα 4
Εμφάνιση των ονομάτων των εταιρειών σε αντίστροφη αλφαβητική σειρά και των αριθμών σε αριθμητική σειρά:
SELECT Εταιρεία, Αριθμός Παραγγελίας FROM Παραγγελίες ORDER BY Εταιρεία DESC, Αριθμός Παραγγελίας ASC
Αποτελέσματα:
Εταιρεία | Αριθμός Παραγγελίας |
---|---|
W3School | 2356 |
W3School | 6953 |
IBM | 3532 |
Apple | 4698 |
Σημείωση:Στα παραπάνω αποτελέσματα υπάρχουν δύο ίδια ονόματα εταιρείας (W3School). Μόνο αυτή τη φορά, όταν υπάρχουν ίδια τιμή στην πρώτη στήλη, η δεύτερη στήλη είναι σειρά αύξησης. Αν υπάρχουν τιμές null στην πρώτη στήλη, η κατάσταση είναι η ίδια.
- Προηγούμενη σελίδα SQL AND και OR
- Προηγούμενη σελίδα SQL εισαγωγή