develog

[Oracle] outer join test 본문

DB/Oracle

[Oracle] outer join test

냐옴 2019. 5. 28. 14:05
WITH
TA AS (
    SELECT 1 SEQ, 'A1' NOTE FROM DUAL UNION ALL
    SELECT 2 SEQ, 'A2' NOTE FROM DUAL UNION ALL
    SELECT 3 SEQ, 'A3' NOTE FROM DUAL UNION ALL
    SELECT 4 SEQ, 'A4' NOTE FROM DUAL UNION ALL
    SELECT 5 SEQ, 'A5' NOTE FROM DUAL
),
TB AS (
    SELECT 1 SEQ, 'B1' NOTE FROM DUAL UNION ALL
    SELECT 2 SEQ, 'B2' NOTE FROM DUAL UNION ALL
    SELECT 3 SEQ, 'B3' NOTE FROM DUAL
),
TC AS (
    SELECT 3 SEQ, 'C3' NOTE FROM DUAL
)

SELECT
    TA.SEQ
    , TA.NOTE
    , TB.NOTE
    , TC.NOTE
FROM TA, TB, TC
WHERE TA.SEQ = TB.SEQ(+)
AND TA.SEQ = TC.SEQ(+)
ORDER BY SEQ
;

'DB > Oracle' 카테고리의 다른 글

[Oracle] sequence 특정 값 이상 올리기  (0) 2019.06.19
[Oracle] sqlplus 엑셀 export  (0) 2019.03.21
[Oracle] database link  (0) 2019.01.29
[Oracle] jar download  (0) 2018.11.06
[Oracle] JDBC driver version  (0) 2018.04.09
Comments