Bonjour,
Je cherche une solution à mon problème mais je ne trouve pas. Je cherche à faire un lien entre 2 tables via une troisième et quand même afficher une ligne comprenant les données de la première table même s'il n'y a pas de lien.
J'arrive à le faire en PL/SQL, malheureusement, il faudrait que j'arrive à trouver une solution en SQL pour Oracle.
Voici les tables :
Table Prenom:
Nom | Lien_Prenom
Paul | A
Jean |B
Marc | C
Table Lien :
Lien_Prenom | Lien_Nom
A | AA
Table Nom :
Nom | Lien_Nom
Durant | AA
Et voici ce que je voudrais obtenir :
Prenom |Nom
Paul | Durant
Jean |
Marc |
Le principal souci est que comme il n'y a pas de lien existant pour les 2ème et 3ème ligne, je ne trouve pas d'autre solution que de faire une condition pour obtenir le résultat.
Si quelqu'un a une solution, il m'aiderait beaucoup, merci d'avance.
Partager