Beegee | Fournis-nous un script qui crée les tables et données (tu peux le faire sous Toad), pas nécessairement toutes les données, juste assez pour l'exemple.
Si tu fais ce petit exemple, tu devrais voir ce que ça donne (très basique ) :
Code :
- DROP TABLE tableA;
- DROP TABLE tableB;
- DROP TABLE tableC;
- CREATE TABLE tableA
- (ID NUMBER(9),
- VALUE VARCHAR2(10));
- INSERT INTO tableA
- VALUES (1, 'A');
- INSERT INTO tableA
- VALUES (3, 'B');
- INSERT INTO tableA
- VALUES (4, 'C');
- INSERT INTO tableA
- VALUES (6, 'D');
- INSERT INTO tableA
- VALUES (7, 'E');
- INSERT INTO tableA
- VALUES (9, 'F');
- CREATE TABLE tableB
- (ID NUMBER(9),
- VALUE VARCHAR2(10));
- INSERT INTO tableB
- VALUES (1, 'G');
- INSERT INTO tableB
- VALUES (2, 'H');
- INSERT INTO tableB
- VALUES (3, 'I');
- INSERT INTO tableB
- VALUES (6, 'J');
- CREATE TABLE tableC
- (ID NUMBER(9),
- VALUE VARCHAR2(10));
- INSERT INTO tableC
- VALUES (1, 'J');
- INSERT INTO tableC
- VALUES (2, 'K');
- INSERT INTO tableC
- VALUES (8, 'L');
- SELECT * FROM tableA;
- SELECT * FROM tableB;
- SELECT * FROM tableC;
- SELECT *
- FROM tableA
- FULL OUTER JOIN tableB ON tableB.ID = tableA.ID
- FULL OUTER JOIN tableC ON tableC.ID = tableA.ID;
|
edit : ton problème est juste sur l'ordre d'affichage des résultats ? Dans ce cas, donne les règles d'affichage. Message édité par Beegee le 28-10-2005 à 17:35:38
|