코딩 테스트/SQL

[프로그래머스 - LEVEL 2] ROOT 아이템 구하기

macbook2 2026. 2. 13. 23:29

https://school.programmers.co.kr/learn/courses/30/lessons/273710

 

프로그래머스

SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr


문제

ROOT 아이템을 찾아 아이템 ID(ITEM_ID), 아이템 명(ITEM_NAME)을 출력하는 SQL문을 작성해 주세요. 이때, 결과는 아이템 ID를 기준으로 오름차순 정렬해 주세요.

풀이

-- 코드를 작성해주세요
SELECT i.item_id, i.item_name 
FROM item_info i
JOIN item_tree t
    ON i.item_id = t.item_id
WHERE t.parent_item_id IS NULL;