728x90
셀프 조인(Self Join)
동일한 테이블을 조인하는 것으로 반드시 alias를 지정해주어 구분해주어야 합니다.
SELECT ALIAS1.컬럼명
, ALIAS2.컬럼명
FROM 테이블1 ALIAS1, 테이블2 ALIAS2
WHERE ALIAS1.컬럼명2 = ALIAS2.컬럼명1;
예제
SELECT A.CART_ID
FROM CART_PRODUCTS A, CART_PRODUCTS B
WHERE A.CART_ID = B.CART_ID AND (A.NAME = 'Milk' AND B.NAME = 'Yogurt')
ORDER BY A.CART_ID;
https://programmers.co.kr/learn/courses/30/lessons/62284?language=oracle
728x90
'데이터 분석 > [SQL] 기초' 카테고리의 다른 글
[SQL] 데이터 삭제하기(drop/delete/truncate) (0) | 2023.07.04 |
---|---|
[HackerRank] The Report (0) | 2022.03.31 |
[HackerRank] Average population of each continent (0) | 2022.03.30 |
표준 SQL 문법 (0) | 2022.02.14 |
[SQL] 조회 (0) | 2021.09.15 |