J'ai trois tables comme suit:Rejoindre trois tables en utilisant Oracle
table 1 table 2 table 3
------- ------- -------
a a a
b c c
c f
d
e
f
Je veux rejoindre ces trois tables en 1 qui résulteront à ce qui suit:
result table
------------
a a a
b
c c c
d
e
f f
Remarqué que le deuxième et la troisième colonne contient une ligne vide si elle ne correspond pas. Comment puis-je y parvenir en utilisant Oracle SQL?
C'est une question de devoirs. S'il vous plaît dites ce que vous avez essayé jusqu'à présent. – Tomalak
@Tomalak J'ai essayé d'utiliser select * de table1, table2, table3 où table1.primarykey = table2.primarykey et table2.primarykey = table3.primarykey – epsac
@OMG Poneys J'utilise le (+) mais n'obtient pas ce que je désirais. – epsac