Bonjour à tous,

Pour l'exemple, on va prendre une situation totalement virtuelle, mais qui représente simplement mon problème :


Soit 3 tables : mere, garcon, fille, toutes telles que :
Les tables garcon et fille sont reliées à mere par leur id.

Maintenant, ma complication : il y a une quatrième table, appelé fruit, de structure identique aux autres, connectée à l'id fille par son id.

Ce que je souhaite, c'est faire une jointure qui récupère aussi le nom du fruit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
select * from mere
join garcon on mere.id = garcon.id
join fille on mere.id = garcon.id
 
join fruit on fille.id = fruit.id
J'ai espacé la jointure qui me pose problème. Je ne sais pas comment récupérer le nom du fruit dans la requête..

Une piste ?

Merci à vous,

LeHibou