Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Τρόπος υποβολής ερωτημάτων στη βάση δεδομένων χρησιμοποιώντας μια SELECT με MySQL

Η πιο βασική λειτουργία σε οποιοδήποτε σύστημα SQL είναι το ερώτημα SELECT . Στην MySQL , προγραμματιστές χρησιμοποιούν SELECT αναζήτησης σε μία βάση δεδομένων για να ανακτήσετε τα αρχεία . Χρησιμοποιώντας SELECT θα επιστρέψει έναν αριθμό σειρών από μια βάση δεδομένων με βάση τα κριτήρια που θα περάσει . Η εντολή μπορεί να είναι απλά ή πολύπλοκα ανάλογα με το πόσο ενισχυμένη SELECT δηλώσεις σας . Οδηγίες
Η 1

Συγκεντρώστε κάποιες βασικές πληροφορίες σχετικά με τα δεδομένα που θέλετε . Γνωρίζουμε ποιες πληροφορίες κατέχει η βάση δεδομένων , καθώς και το τραπέζι στο οποίο θέλετε να υποβάλετε ερώτημα , ποιες σειρές κατέχει το τραπέζι και ποια από αυτές τις γραμμές που θέλετε να δείτε . 2

Ξεκινήστε με ένα πολύ απλό ερώτημα το οποίο μπορεί στη συνέχεια να να οικοδομηθεί . Αυτό το ερώτημα θα επιστρέψει κάθε στήλη και κάθε γραμμή του «πελάτες» του πίνακα , που δείχνει την βασική μορφή της εντολής SELECT . Η ποσότητα των δεδομένων που επιστρέφονται θα είναι συντριπτική αν πίνακα των πελατών σας είναι μεγάλη . Παράδειγμα : SELECT * FROM πελάτες?
Εικόνων 3

Ορίστε τι είναι αυτό που θέλετε να κάνετε με τις πληροφορίες το ερώτημά σας θα επιστρέψει . Θυμηθείτε , δεν θα χρειαστεί συνήθως όλες τις στήλες των δεδομένων .
Η 4

Επιστροφή ήθελε μόνο στήλες . Για να επιστρέψετε μόνο μερικές στήλες , αντικαταστήστε τον αστερίσκο στην προηγούμενη εντολή με μια λίστα διαχωρισμένη με κόμματα των στηλών που θέλετε . Για παράδειγμα , αν κάνετε μια λίστα με όλους τους πελάτες σας , θα χρειαστείτε μόνο το όνομα και τη διεύθυνση στήλες . Παράδειγμα : SELECT όνομα, τη διεύθυνση ΑΠΟ πελάτες ?
5

Περιορίστε την αναζήτησή σας περαιτέρω με την επιστροφή μόνο τις γραμμές που σας ενδιαφέρουν , χρησιμοποιώντας έναν όρο WHERE . Ο όρος WHERE θα προκαλέσει το ερώτημα SELECT για να επιστρέψετε μόνο τις γραμμές που ικανοποιούν τη φράση WHERE . Αυτό το ερώτημα θα επιλέξει το όνομα , τη διεύθυνση και την ισορροπία του κάθε γραμμή στη βάση δεδομένων με αρνητικό ισοζύγιο . Παράδειγμα : SELECT όνομα , τη διεύθυνση , την ισορροπία ΑΠΟ ΟΠΟΥ πελάτες ισορροπία
Η 6

Χρησιμοποιήστε το boolean OR και AND με το WHERE, για να συμμετάσχουν σε οποιαδήποτε ορισμένες προϋποθέσεις . Οι συνθήκες μπορεί να είναι τόσο πολύπλοκη ή απλή , όπως θα πρέπει να είναι. Είναι εξαρτάται από το πόσο συγκεκριμένες θέλετε η επιστροφή να είναι . Εδώ και χρησιμοποιείται έτσι ώστε το ερώτημα θα επιλέξετε όχι μόνο το όνομα και τη διεύθυνση του καθενός με ένα θετικό ισοζύγιο , αλλά και εκείνων των οποίων το όνομα είναι 'Joe Smith » . Παράδειγμα : SELECT όνομα , τη διεύθυνση ΑΠΟ ΟΠΟΥ πελάτες ισοζύγιο > 0 ΚΑΙ name = 'Joe Smith » ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα