..


Σύνδεσμοι διαφημιζόμενων

Πώς μπορώ να δημιουργήσω ένα ερώτημα σε περισσότερα από δύο πίνακες;

Για να δημιουργήσετε μια σχέση μεταξύ περισσοτέρων από δύο πίνακες σε SQL μπορούμε να χρησιμοποιήσουμε την παραδοσιακή μέθοδο, ή τη JOIN δήλωση.

Φανταστείτε τους ακόλουθους πίνακες, που αποτελείται από τα αντίστοιχα πεδία:

  • συγγραφείς
    • aut_id
    • aut_nome
  • εκδότες
    • edi_id
    • edi_nome
  • βιβλία
    • lib_id
    • lib_autore
    • lib_editore
    • lib_titolo
Η lib_autore τομέα, αριθμητική, θα έχουν την ίδια αξία με το id του συγγραφέα του ομώνυμου πίνακα. Το ίδιο ισχύει και για την lib_editore τομέα.

Βλέπουμε την κλασσική μέθοδο για να γράψει τον κώδικα SQL:





 SELECT * FROM συγγραφείς, εκδότες, βιβλία







 ΠΟΥ







 aut_id = lib_autore







 ΚΑΙ







 edi_id = lib_editore



Θεωρούμε ότι η μέθοδος που παρέχει εκπαίδευση JOIN:





 SELECT * FROM συγγραφείς







 INNER JOIN βιβλία







 ON = autori.aut_id libri.lib_autore







 INNER JOIN εκδότες







 ON = libri.lib_editore editori.edi_id



Στην ίδια κατηγορία ...
E-Learning
MS Access (για προχωρημένους) MS Access (για προχωρημένους)
Μάθετε πώς να δημιουργήσετε και να διαχειριστείτε τις βάσεις δεδομένων γρήγορα και εύκολα. Ξεκινώντας από 29 €.
MySQL (Μάθημα) MySQL (Μάθημα)
Διαχείριση του open-source βάση δεδομένων. Από 39 €.
SQL και βάσης δεδομένων (Μάθημα) SQL και βάσης δεδομένων (Μάθημα)
Δημιουργία και διαχείριση των σχεσιακών βάσεων δεδομένων. Από 39 €.
Σύνδεσμοι διαφημιζόμενων