ΥπολογιστέςΒάσεις Δεδομένων

MySQL επιλέξτε από επιλεγμένους: χειριστής δειγματοληψίας

MySQL, όπως και κάθε άλλο σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων, έχει στη δομή του, το δείγμα δήλωση SELECT. Αυτό δεν προκαλεί έκπληξη, επειδή οι βάσεις δεδομένων περιέχουν εμπιστευτικές πληροφορίες κυρίως για να το ανακτήσει όταν είναι απαραίτητο. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL επιλέξτε από τη δήλωση SELECT σας επιτρέπει να το κάνετε αυτό με πολλούς διαφορετικούς τρόπους, παρέχοντας ένα μεγάλο σύνολο εργαλείων.

Εγκατάσταση του MySQL

MySQL υλοποιείται όπως στα Windows και στο Linux. Για να εγκαταστήσετε το MySQL Ubuntu, εκτελεί δύο ομάδες αρκετά στο τερματικό του λειτουργικού συστήματος:

- sudo apt-get install mysql-server.

- sudo apt-get install mysql-client.

Για MySQL τα Windows, ακριβώς κατεβάσετε από το επίσημο site κατάλληλα πακέτα εγκατάστασης «βάση δεδομένων» και τη διαχείρισή τους.

Η συνολική δομή του δήλωση SELECT

Η πλήρης δομή στην MySQL επιλέξετε από SELECT δήλωση έχει ως εξής:

1. Επιλέξτε - τα ονόματα των στηλών (πεδίων).

2. ΑΠΟ - πίνακας ονόματα.

3. Σε περίπτωση - μια κατάσταση κατά την οποία σε δείγμα.

Σημειώστε ότι ενώ η σύνταξη SQL γλώσσα δεν είναι case-sensitive, μια καλή πρακτική για να γράψει δηλώσεις και επιφυλάχθηκε λέξεις-κλειδιά (ΑΠΟ, ΟΠΟΥ, κλπ) με μεγάλα γράμματα, και τα ονόματα των πινάκων και των στηλών - μικρά. SELECT приведен на рисунке ниже. Το πιο απλό παράδειγμα χρησιμοποιώντας MySQL χειριστή επιλέξτε από SELECT φαίνεται παρακάτω.

Ένας αστερίσκος μετά τη λέξη SELECT είναι ένα ανάλογο της λέξης-κλειδιού σημαίνει ALL ότι από ένα δεδομένο πίνακα για να επιλέξετε όλες τις στήλες. Αν σας ενδιαφέρει μόνο μερικά από τα πεδία του πίνακα, θα πρέπει να αναφέρονται σε κατάλληλο χώρο, χωρισμένα με κόμμα. Το ίδιο ισχύει και για τα ονόματα των πινάκων - εάν περισσότερα από ένα, όλα αυτά διαχωρίζονται με κόμματα εισέρχονται.

Χρήση του ΠΟΥ

Προφανώς, θα μπορούσε να βοηθήσει, αλλά παρατηρήσετε ότι στο προηγούμενο παράδειγμα, δεν υπάρχει λέξη-κλειδί ΟΠΟΥ - αυτό οφείλεται στο γεγονός ότι σε αυτή την περίπτωση είναι ότι δεν χρειάζεται. Αυτή η δήλωση δεν απαιτείται, και των προαιρετικών φορείς SELECT, υπάρχουν πολλές, αλλά είναι λίγο αργότερα. Εάν είστε μετά από ένα όνομα προσθέτει ένα τραπέζι όπου και οποιαδήποτε κατάσταση, όπως type = «σκύλος», τότε το σύνολο των αποτελεσμάτων θα πάρει μόνο μία γραμμή με το κατοικίδιο ζώο για λογαριασμό της Edison. Το παρακάτω σχήμα δείχνει ένα παράδειγμα. Μην αγνοείτε τη δήλωση ORDER BY, εδώ δεν έχει σημασία, και θα συζητηθεί λίγο αργότερα.

Αξίζει να σημειωθεί ότι μετά το WHERE είναι επίσης δυνατό να γράψει πολλές συνθήκες, αλλά δεν είναι πλέον διαχωρισμένες με κόμμα. Για το σκοπό αυτό, θα πρέπει να χρησιμοποιείτε λέξεις-κλειδιά όπως AND ή OR. Όλα εξαρτώνται από το πώς θα πρέπει να πληρούν τις προϋποθέσεις σας. Αν σας ενδιαφέρει σε ένα αποτέλεσμα που να ικανοποιεί όλες τις προϋποθέσεις που έχετε ορίσει, τότε μεταξύ τους πρέπει να είναι και, αν το αποτέλεσμα θα πρέπει να πληρούν τουλάχιστον ένα από αυτά, στη συνέχεια, χρησιμοποιήστε το OR.

ORDER BY ρήτρα

Έχουμε αναφέρει ότι εκτός από την ΠΟΥ σε μια δήλωση SELECT, υπάρχουν πολλές άλλες λέξεις-κλειδιά με τα οποία μπορείτε να χειριστείτε το σύνολο των αποτελεσμάτων, όπως απαιτείται σε μια συγκεκριμένη κατάσταση. Ένα τέτοιο «κλειδιά» είναι ORDER BY. Σας επιτρέπει να ταξινομήσετε τα αποτελέσματα του δείγματος μέσα σε ένα συγκεκριμένο τομέα, τόσο ανεβαίνουν και να κατεβαίνουν. Είναι αρκετό για να καθορίσετε μόνο το όνομα της στήλης μετά από αυτόν, σύμφωνα με τις τιμές που θα πρέπει να ταξινομήσετε τα δεδομένα. Είναι σημαντικό να συμμορφωθούν με ορισμένες προϋποθέσεις: πρώτον - όνομα που καθορίζεται στη δήλωση, ORDER BY, και πρέπει να είναι παρόντες στο SELECT? δεύτερη - ORDER BY πρέπει να τοποθετείται στο τέλος της αίτησης.

Η προεπιλογή ταξινόμησης είναι αύξουσα (ASC), αλλά αν χρειαστεί να ταξινομήσετε τα αποτελέσματα κατά φθίνουσα σειρά, να γράψει μετά το όνομα του πεδίου, αντί της λέξης-κλειδιού ASC DESC.

συμπέρασμα

Εξετάσαμε την κύρια, αλλά δεν είναι όλα τα εργαλεία που ο χειριστής MySQL επιλέξετε από. SELECT, εκτός από αυτές που αναφέρονται παραπάνω, έχει πολλά άλλα χαρακτηριστικά που επιτρέπουν την ανάκτηση δεδομένων από τη βάση δεδομένων, ευέλικτα και αποτελεσματικά.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.unansea.com. Theme powered by WordPress.