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

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

MySQL Query ενώνει Ενημέρωση Tutorial

Μερικές φορές επικαιροποίηση των πληροφοριών σε έναν πίνακα απαιτεί πληροφορίες σε ένα διαφορετικό πίνακα . MySQL σας επιτρέπει να ενημερώσετε τα δεδομένα σε έναν πίνακα με βάση την αντιστοιχία πληροφορίες σε έναν άλλο πίνακα , χρησιμοποιώντας τόσο την "ενημέρωση " και "συμμετοχή " ρήτρες σε ένα ερώτημα . Μπορείτε να συμμετάσχετε όσες πίνακες που χρειάζεστε για όσο διάστημα η βάση δεδομένων περιέχει τουλάχιστον δύο τραπέζια . Για παράδειγμα , μπορείτε να χρησιμοποιήσετε έναν πίνακα που περιέχει μια λίστα των επιβατών του αεροπλάνου για να ενημερώσετε έναν πίνακα που παρακολουθεί την πορεία των κατεχόμενων θέσεων αεροπλάνο . Οδηγίες
Η 1

Open MySQL , συνδεθείτε με τη βάση δεδομένων και να ανοίξει το περιβάλλον γραμμής εντολών . 2

Τύπος " αεροπλάνο ΕΝΗΜΕΡΩΣΗ JOIN επιβάτες ON plane.seat = passengers.seat SET plane.occupied = ' Ναι ' ΟΠΟΥ passengers.name = ' Jim' ? " στη γραμμή εντολών
εικόνων 3

Πατήστε το . πλήκτρο" Enter " για να εκτελέσετε το ερώτημα . MySQL θα βρείτε όλες τις εγγραφές στον πίνακα των επιβατών που ταιριάζουν " Jim" στη στήλη όνομα . Στη συνέχεια εντοπίζει όλες τις εγγραφές στον πίνακα αεροπλάνο που έχουν αντιστοίχιση δεδομένων σε " κάθισμα" πεδία των δύο πινάκων . MySQL ενημερώνει τότε τις εγγραφές στον πίνακα αεροπλάνο για να δείξει ότι τα καθίσματα Jim κατέχει τώρα κατεχόμενα . Για παράδειγμα , εάν ο Jim αγοράζει θέσεις 10 και 11 του πίνακα των επιβατών , αυτό το ερώτημα θα αλλάξει τις εγγραφές για τις θέσεις 10 και 11 του πίνακα αεροπλάνο για να αντικατοπτρίζει το γεγονός ότι οι δύο αυτές sears έχουν τώρα καταληφθεί .
Η 4

Πληκτρολογήστε "SELECT * FROM πίνακας1 " και πατήστε το πλήκτρο " Enter" για να εκτελέσετε το ερώτημα . Εξετάστε τα αποτελέσματα .
Η
εικόνων

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

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