23. Self Join
1. Self Join
- 테이블은 자기자신과 Join될 수 있다.
2. Syntax
T1
및T2
는 같은 테이블에 대해 서로 다른 Aliases를 나타낸다.
Demo Database
- 다음은 Northwind 샘플 데이터베이스의
Customers
테이블이다.
3. Self Join Example
- 다음은 같은 도시에 있는 고객들을 일치시킨다.
SELECT A.CustomerName AS CustomerName1, B.CustomerName AS CustomerName2, A.City
FROM Customers A, Customers B
WHERE A.CustomerID <> B.CustomerID
AND A.City = B.City
ORDER BY A.City;