셀프 조인(Self Join)이란 동일 테이블 사이의 조인을 말한다. 따라서 FROM 절에 동일 테이블이 두 번 이상 나타난다. 동일 테이블 사이의 조인을 수행하면 테이블과 칼럼 이름이 모두 동일하기 때문에 식별을 위해 반드시 테이블 별칭(Alias)를 사용해야 한다.
셀프 조인(Self Join) 문장
SELECT
ALIAS명1.칼럼명, ALIAS명2. 칼럼명,
FROM
테이블 ALIAS명1, 테이블 ALIAS명2
WHERE
ALIAS명1. 칼럼명2 = ALIAS명2. 칼럼명1:
'SQLD 공부' 카테고리의 다른 글
테이블 컬럼변경, null (0) | 2024.05.19 |
---|---|
윈도우함수 (0) | 2024.05.19 |
계층형 질의 (0) | 2024.05.19 |
SQLD 공부 3. SQL 활용 - 집합 연산자(Set Operator) (0) | 2024.05.18 |
SQLD 공부 3. SQL의 활용 - 집계 쿼리 `GROUPING SETS`, `ROLLUP`, `CUBE` (0) | 2024.05.18 |