mon modèle de donnée est comme ca en gros :
User (id_user, userName)
Organisation(id_orga, orgaName)
UsrOrg(id_orga, id_user, id_manager)
Un user peut avoir de 0 à n orgas
Un ser peut avoir de 0 à 1 manager
Je veux afficher tous les utilisateurs, et pour ceux qui en ont des organisations, et pour ceux qui en ont des managers...
j'ai réussi à la faire avec des left outer join à la Oracle (+)=, je voulais savoir comment faire avec la syntaxe t1 left outer join t2 on t1.id = t2.id
ca oblige à faire un left outer join entre user et usrorg, puis une entre usrorg et organisation ...le pb c que je dois nommer les tables si je fais ca, et que si je nomme usrorg 2x pareil j'ai l'erreur (ambiguous tableName), et que si je nomme usrorg de 2 facçons différentes, j'ai un produit cartésien...
---------------
Jubi Photos : Flickr - 500px