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

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

Ένα σεμινάριο με θέμα SQL Φωλιά Ερωτήματα

Η ένθετη ερώτημα SQL είναι μια μορφή της SELECT ερώτημα που είναι μέσα σε ένα άλλο ερώτημα SQL . Η ένθετη ερώτημα SQL είναι επίσης ονομάζεται δευτερεύον ερώτημα . Η εξωτερική δήλωση SQL ονομάζεται η μητρική κατάσταση και η εσωτερική κατάσταση SQL είναι η ένθετη ή ένα δευτερεύον ερώτημα . Η ένθετη ερώτημα αποκτά ένα σύνολο αποτελεσμάτων και η δήλωση SELECT (μητρική δήλωση ) χρησιμοποιεί αυτό για τα αποτελέσματα των οριστεί για επιπλέον επεξεργασία . Τα πράγματα που θα χρειαστείτε
βάση δεδομένων του υπολογιστή
εικόνων Εμφάνιση Περισσότερες οδηγίες
Η 1

Μπορείτε να χρησιμοποιήσετε το δευτερεύον ερώτημα για τους ακόλουθους σκοπούς : - τον καθορισμό ενός συνόλου γραμμή που χρειάζονται να εισαχθεί σε μια στοχοθετημένη πίνακα - . ορίζει ένα σύνολο αποτελεσμάτων που θα χρησιμοποιηθεί για να δημιουργήσετε μια προβολή ή ένα στιγμιότυπο - . ορίζουν μία ή περισσότερες τιμές για μια δήλωση ενημέρωση - . παρέχει τιμές για WHERE , ΕΧΟΝΤΑΣ και να αρχίσει με ρήτρες για τις πράξεις SELECT , uPDATE DELETE και καταστάσεις. 2

Η δήλωση SQL λαμβάνει πληροφορίες από έναν πίνακα σε μια συγκεκριμένη βάση δεδομένων . Για αυτό το παράδειγμα, το όνομα της βάσης δεδομένων είναι emp ( για τον υπάλληλο ) , η ename είναι το όνομα του υπαλλήλου και DEPTNO είναι ο αριθμός τμήμα . Θέλετε να αποκτήσετε όλα τα ονόματα των εργαζομένων στο τμήμα Σμιθ . Θέλετε να καθορίσουν σε ποιο τμήμα έργων » SMITH » και στη συνέχεια χρησιμοποιήστε την απάντηση για την καταγραφή όλων των ονομάτων του εργαζομένου στην εν λόγω υπηρεσία:

SELECT ename , deptnoFROM empWHERE DEPTNO = ( SELECT deptnoFROM empWHERE ename = ' SMITH )
εικόνων 3

η ένθετη ερώτημα επιστρέφει τον αριθμό τμήματος ( DEPTNO ) που συνδέονται με εργαζόμενο » SMITH » και η μητρική ερώτημα θα χρησιμοποιήσει τα αποτελέσματα που για την απόκτηση της όνομα και το τμήμα αριθμό όλων των εργαζομένων που εργάζονται στο τμήμα του Σμιθ .

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

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

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