..


Liens sponsorisés

Comment puis-je créer une requête sur plus de deux tableaux?

Pour créer un lien entre plus de deux tables dans SQL, nous pouvons utiliser la méthode traditionnelle, ou l'instruction JOIN.

Imaginez le tableau suivant, composé des domaines respectifs:

  • auteurs
    • aut_id
    • aut_nome
  • éditeurs
    • edi_id
    • edi_nome
  • livres
    • lib_id
    • lib_autore
    • lib_editore
    • lib_titolo
Le lib_autore terrain, numérique, auront la même valeur que l'id de la table de l'auteur homonyme. La même chose vaut pour le lib_editore terrain.

Nous voyons la méthode classique d'écrire du code SQL:





 SELECT * FROM auteurs, des éditeurs, des livres







 OÙ







 aut_id = lib_autore







 ET







 edi_id = lib_editore



Nous voyons que la méthode donne l'instruction de jointure:





 SELECT * FROM auteurs







 INNER JOIN livres







 ON = autori.aut_id libri.lib_autore







 INNER JOIN éditeurs







 ON = libri.lib_editore editori.edi_id



Dans la même catégorie ...
E-Learning
Cours de MS Access Cours de MS Access
Apprenez à créer et gérer des bases de données facilement et rapidement. A partir de 29 €.
Cours MySQL Cours MySQL
Gestion des bases de données open-source. A partir de 39 €.
Base de données de cours et SQL Base de données de cours et SQL
Créer et gérer des bases de données relationnelles. A partir de 39 €.
Liens sponsorisés