Μορφή του βασικού SELECT εντολή να επιστρέψει τις γραμμές που σας ενδιαφέρει . Σε αυτό το σημείο , η σειρά με την οποία οι γραμμές που επιστρέφονται δεν έχει σημασία . Αυτό το παράδειγμα ερωτήματα μιας βάσης δεδομένων των πελατών για να πάρετε μια λίστα των πελατών με αρνητικό υπόλοιπο . Παράδειγμα : SELECT * FROM πελάτες ΟΠΟΥ ισορροπία 2
Προσθέστε έναν όρο ORDER BY . ORDER BY θα πει το διακομιστή MySQL για να ταξινομήσετε τις γραμμές από μια στήλη . Για παράδειγμα , αν θέλετε να δείτε όλες τις εκκρεμείς λογαριασμούς , προκειμένου ισορροπίας τους , μπορείτε να προσθέσετε " ORDER BY ισορροπία " στο τέλος του ερωτήματος . Παράδειγμα : SELECT * FROM πελάτες ΟΠΟΥ ισορροπία
εικόνων 3
Καθορίστε σε ποια κατεύθυνση να ταξινομήσετε , όπως η σειρά των επιστρεφόμενων γραμμές δεν μπορεί ακόμη να έχει νόημα . Γραμμές μπορεί να επιστραφεί σε αύξουσα ή φθίνουσα σειρά .
Η 4
Χρησιμοποιήστε ASC ή DESC . Χρησιμοποιώντας ASC θα ταξινομήσετε τα δεδομένα , έτσι ώστε να δείτε το μικρότερο αριθμό πρώτα. Χρησιμοποιώντας DESC θα ταξινομήσετε τα δεδομένα , έτσι ώστε να δείτε το μεγαλύτερο πρώτο αριθμό . Σε αυτό το ερώτημα , που ψάχνετε για τους πελάτες με το μεγαλύτερο αρνητικό ισοζύγιο για πρώτη φορά. ORDER BY θα επιστρέψει τις συστοιχίες με το μεγαλύτερο αρνητικό αριθμό ( ο μικρότερος αριθμός ) στην κορυφή . Παράδειγμα : SELECT * FROM πελάτες ΟΠΟΥ ισορροπία
5
Ταξινόμηση κατά πολλές στήλες , δεδομένου ότι μερικές φορές θα συναντήσετε μεγάλες ομάδες σειρές που ταξινομούνται στον ίδιο αριθμό . Για παράδειγμα , εάν υπάρχουν 100 πελάτες στη βάση δεδομένων σας με ένα υπόλοιπο από το 0 , οι πελάτες θα εμφανιστεί σε αυθαίρετη σειρά . Είναι καλύτερα να έχετε τουλάχιστον δύο κριτήρια ταξινόμησης για καταστάσεις σαν αυτή .
Η 6
Χρήση πολλαπλών κριτηρίων διαλογής διαχωρισμένες με κόμμα . Εδώ , οι πελάτες εμφανίζονται με αλφαβητική σειρά κατά όνομα μετά την ταξινόμηση κατά την ισορροπία . Παράδειγμα : SELECT * FROM πελάτες ΟΠΟΥ ισορροπία
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα