본문 바로가기
CS/데이터베이스

[Oracle] 여러 테이블 데이터 조인 (SELF JOIN)

by 김크롱 2020. 9. 14.

여러 테이블 데이터 조인 (SELF JOIN)

: 자기 자신 테이블과 조인

- 하나의 테이블에 두개의 별칭을 지정

 

SELECT t1.column1 as nickname1, t1.column2 as nickname2,
        t2.column1 as nickname3, t2.column2 as nickname4
    FROM tablename1 t1, tablename1 t2
    WHERE t1.column3 = t2.column4 and t1.column2='KOREA';

: column3과 column4가 같고 column1이 'KOREA'일 때, column1은 nickname1과 nickname3로 출력하고, column2는 nickname2와 nickname4로 출력함