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

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

Πώς να διαχειριστείτε Ιεραρχική δεδομένων σε MySQL

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

1 Ανοίξτε το πρόγραμμα του MySQL Query Browser από το μενού του προγράμματος των Windows . Συνδεθείτε στο διακομιστή της βάσης δεδομένων σας . 2

Κάντε κλικ στο κουμπί " Query " για να ανοίξετε το πρόγραμμα επεξεργασίας . Μπορείτε να δημιουργήσετε MySQL ερωτήματα σας στον επεξεργαστή για να δείτε και να δοκιμάσουν SQL κώδικα και τα δεδομένα σας .
Εικόνων 3

Δημιουργήστε ένα ερώτημα που αρχίζει με τον πρώτο , κύριο πίνακα και διασχίζει σε ένα χαμηλότερο τραπέζι για να ανακτήσετε τα στοιχεία. Για παράδειγμα , ένας πελάτης είναι ο κύριος πίνακας σε μια επιχείρηση ηλεκτρονικού εμπορίου . Μπορείτε να χρησιμοποιήσετε το " join" δήλωση να ενταχθούν στο " εντολές " του πίνακα από τον «πελάτες» του πίνακα . Ο κώδικας που ακολουθεί είναι ένα παράδειγμα της ιεραρχικής ερώτημα :

επιλέξτε * από τους πελάτες cjoin παραγγελίες o για c.customerid = o.customeridwhere c.customerid = 111

Σε αυτό το παράδειγμα , ο αριθμός των πελατών 111 επιστραφεί και όλα τα συναφή παραγγελίες επέστρεψαν μαζί με τα δεδομένα των πελατών .
Η

4 Κάντε κλικ στο κουμπί " Εκτέλεση " για να εκτελέσετε το ερώτημα . Αν έγιναν δύο τάξεις , δύο εγγραφές εμφάνιση. Μπροστά από κάθε σειρά είναι τα στοιχεία του πελάτη , επειδή η "συμμετοχή " δήλωση συνδέει τις ιεραρχικά δεδομένα .
Η
εικόνων

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

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