https://school.programmers.co.kr/learn/courses/30/lessons/273710
ROOT 아이템을 찾아 아이템 ID(ITEM_ID), 아이템 명(ITEM_NAME)을 출력하는 SQL문을 작성해 주세요. 이때, 결과는 아이템 ID를 기준으로 오름차순 정렬해 주세요.
323명만 푼 아주 따끈따끈한 문제이다~
SELECT A.ITEM_ID, A.ITEM_NAME
FROM ITEM_INFO A
INNER JOIN ITEM_TREE B ON A.ITEM_ID = B.ITEM_ID
WHERE B.PARENT_ITEM_ID IS NULL
ITEM_TREE 테이블에서 PARENT_ITEM_ID가 NULL인 ITEM만 출력하면 된다.
- ITEM_ID로 두 테이블 INNER JOIN
- ITEM_TREE 테이블에서 PARENT_ITEM_ID가 NULL 찾기
- ITEM_INFO 테이블에서 ITEM_ID, ITEM_NAME 출력