λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

SQL ένθετου πίνακα Tutorial

Φωλιά SQL ερωτήματα ( που ονομάζεται επίσης «υπο - ερωτήματα " ) σας παρέχει τη δυνατότητα να εκτελέσετε ένα ερώτημα μέσα σε ένα κύριο ερώτημα . Ένα υπο - ερώτημα επιστρέφει εγγραφές από έναν άλλο πίνακα μέσα " επιλέξτε" SQL δήλωση σας . A " επιλέξτε" δήλωση ανακτά εγγραφές από μια βάση δεδομένων SQL και εμφανίζει τα αποτελέσματα στο χρήστη . Χρησιμοποιούνται για την ιστοσελίδα και desktop εφαρμογές . Μια ένθετη ερώτημα SQL "δεσμών" σε μία από τις στήλες στο κύριο ερώτημα για να συνδέσετε τις εγγραφές . Οδηγίες
Η 1

Δημιουργήστε κύριο ερώτημα σας . Αυτό μπορεί να είναι οποιοδήποτε είδος του ερωτήματος επιλογής . Το ακόλουθο κύριο ερώτημα επιλέγει όλα τα ονόματα και τα επίθετα από έναν πίνακα πελατών :

επιλέξτε FIRST_NAME, last_name από τον πελάτη 2

Φίλτρο κύρια αποτελέσματα του ερωτήματός σας . Φιλτράρισμα αποτελεσμάτων επιτυγχάνεται με τη χρήση του όρου "where" . Η ακόλουθη δήλωση SQL προσθέτει το ερώτημα και ανακτά μόνο τις εγγραφές όπου το επώνυμο του πελάτη είναι " Smith " :

επιλέξτε FIRST_NAME, last_name από τον πελάτη , όπου last_name = 'Smith'
εικόνων 3

Συνδέστε τον πίνακα παραγγελιών στο κύριο ερώτημά σας , χρησιμοποιώντας μια ένθετη δήλωση SQL . Ο ακόλουθος κώδικας δείχνει πώς μπορείτε να προσθέσετε μια ένθετη ερώτημα SQL :

επιλέξτε FIRST_NAME, last_name ( επιλέξτε orderid από τις παραγγελίες όπου order.CustomerID = customer.CustomerID ) από τον πελάτη , όπου last_name =
'Smith'

Η υπο - ερώτημα βρίσκεται εντός της παρένθεσης . Η " σύνδεση " γίνεται με τη χρήση CustomerID στήλη του πίνακα παραγγελιών και CustomerID στήλη του πίνακα του πελάτη . Αυτή η υπο - ερώτημα επιστρέφει κάθε orderid για τους πελάτες που επιστρέφονται από το κύριο ερώτημα .
Η 4

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

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

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