- 1
[Opened] Jointures imbriquées
Posted by RaphaelW on 07/17/2007 15:40
Bonjour
J'ai une table jlx_evenements liée par une jointure à une table jlx_modeles qui elle-même est liée à deux autres tables jlx_organismes et jlx_lieux. Toutes les jointures sont externes.
Est il possible dans le DAO de jlx_evenements de récupérer tout les champs des tables annexes ? Ce serait possible si les balises <foreigntable> et <optionalforeigntable> pointaient vers des dao et non des tables je pense.
Raphaël
[Opened] Re: Jointures imbriquées
Posted by laurentj on 07/17/2007 16:32
non, ce n'est pas possible.
[Opened] Re: Jointures imbriquées
Posted by RaphaelW on 07/17/2007 16:36
En me renseignant plus à fond ce n'est pas possible même en SQL avec MySQL qui n'est pas un sgbdr mais seulement un sgbd parait-il.
On va contourner le problème alors.
[Opened] Re: Jointures imbriquées
Posted by Uriel C on 07/17/2007 16:58
Je ne vois pas vraiment le probleme pour le faire avec MySQL.
SELECT * FROM jlx_evenements e OUTER JOIN jlx_modeles m OUTER JOIN jlx_organismes o OUTER JOIN jlx_lieux l ON ((jointure de e et m) AND (jointure de m et o) AND (jointure de m et l))
Et MySQL est un SGDB Relationnel :)
[Opened] Re: Jointures imbriquées
Posted by laurentj on 07/17/2007 17:35
ce n'est pas possible même en SQL avec MySQL qui n'est pas un sgbdr mais seulement un sgbd parait-il.
On m'aurait menti ? :-)
- 1