bonjour,
j'ai un petit souci avec une requete t-sql
context : j'ai 4 tables :
livre : pk_livre, nom
livreVisuel : pk_livreVisuel, fk_Livre, fk_typeVisuel
typeVisuel : pk_typeVisuel
VisuelAuteur : pk_VisuelAuteur, fk_typeVisuel, pathAuteur
je voudrai faire une requete sur livre pour afficher les pathAuteur correspondants à chaque Livre ( je pourrai avoir deux pathAuteur pour un livre)
Requete :
pb : le resultat de la requete est autant de ligne dans VisuelAuteur pour chaque livre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select liv.pk_livre , liv.nom , visAut.pathAuteur from livre liv INNER JOIN dbo.livreVisuel livVis ON livVis.fk_livre = liv.pk_livre INNER JOIN dbo.typeVisuel typVis ON typVis.pk_typeVisuel = livVis.fk_typeVisuel INNER JOIN dbo.VisuelAuteur VisAut ON VisAut.fk_typeVisuel = typVis.pk_typeVisuel
Partager