Bonjour à tous,
J'ai 2 tables;
TABLE 1:
TABLE 2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5COL1 COL2 COL3 ----- ----- ------ A1 B1 C1 A2 B3 C4
Je veux que le résultat soit le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6COL1 COL2 COL3 ----- ----- ------ A1 B1 C2 A1 B2 C3 A2 B3 C5
J'ai tapé l'ordre suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6TABLE1.COL1 TABLE1.COL2 TABLE1.COL3 TABLE2.COL2 TABLE2.COL3 ------------- ------------ ------------- ------------ ------------ A1 B1 C1 B1 C2 A1 B2 C3 A2 B3 C4 B3 C5
La seconde ligne n'apparait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT * FROM TABLE1 ,TABLE2 WHERE TABLE1.COL1 = TABLE2.COL1 AND TABLE1.COL2 = TABLE2.COL2 AND TABLE1.COL3 != TABLE2.COL3
Donc, j'ai tapé l'ordre suivant:
La seconde ligne n'apparait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT * FROM TABLE1 ,TABLE2 WHERE TABLE1.COL1 (+) = TABLE2.COL1 AND TABLE1.COL2 (+) = TABLE2.COL2 AND TABLE1.COL3 != TABLE2.COL3
et si je tape l'ordre suivant:
J'attends toujours le résulat depuis plus de 2 heures...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT * FROM TABLE1 ,TABLE2 WHERE TABLE1.COL1 = TABLE2.COL1 AND TABLE1.COL2 (+) = TABLE2.COL2 AND TABLE1.COL3 != TABLE2.COL3
Est ce normal?
Je vous remercie par avance pour votre aide.
Partager