Bonjour

Je ne suis toujours pas grand expert en SQL et jointures
Quand j'essaye d'effectuer le query ci-apres j'ai un message d'erreur

Tables or functions 'Societes_tbl' and 'Societes_tbl' have the same exposed names. Use correlation names to distinguish them.
Quelqu'un aurais-il la gentillesse et la patience de m'expliquer la raison precise de ce problème pour que je puisse comprendre comment l'eviter.
Merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
SELECT     Societes_tbl.SociID,
           Societes_tbl.SociNom, Societes_tbl.SociTel,
           Adresses_tbl.AdrsID, Adresses_tbl.AdrsLigne1,
           Adresses_tbl.AdrsLigne2, 
           Personnes_tbl.PersID,
           Personnes_tbl.PersNom,
           Personnes_tbl.PersPrenom
FROM       Societes_tbl
LEFT OUTER JOIN  Adresses_tbl ON Societes_tbl.SociID = Adresses_tbl.AdrsSociID
RIGHT OUTER JOIN Societes_tbl ON Link_Contacts_tbl.CtacSociID = Societes_tbl.SociID 
INNER JOIN       Link_Contacts_tbl ON Personnes_tbl.PersID = Link_Contacts_tbl.CtacPersID