CATEGORY 테이블의 데이터가 다음과 같다. 최상위 카테고리는 제외하고, 모든 하위 카테고리와 바로 위 상위 카테고리의 명칭을 정확히 4행으로 조회하려고 한다. 아래 SQL의 빈칸에 들어갈 조인 종류와 조건으로 옳은 것은? (단, CAT_ID는 카테고리 번호, P_CAT_ID는 상위 카테고리 번호이다.)
CATEGORY
| CAT_ID | P_CAT_ID | CAT_NAME |
|---|---|---|
| 10 | NULL | 디지털 |
| 20 | 10 | 컴퓨터 |
| 30 | 20 | 노트북 |
| 40 | 20 | 주변기기 |
| 50 | NULL | 생활 |
| 60 | 50 | 주방 |
SELECT B.CAT_NAME AS 하위명, A.CAT_NAME AS 상위명
FROM CATEGORY A ( 조인 종류 ) CATEGORY B
ON ( 조인 조건 );- 1RIGHT OUTER JOIN : A.CAT_ID = B.P_CAT_ID
- 2INNER JOIN : A.P_CAT_ID = B.CAT_ID
- 3LEFT OUTER JOIN : A.CAT_ID = B.P_CAT_ID
- 4INNER JOIN : A.CAT_ID = B.P_CAT_ID
꿈라CBT