[프로그래머스] 업그레이드 할 수 없는 아이템 구하기

yenpkr·2025년 3월 4일
0

sql

목록 보기
44/91

문제

제출

SELECT a.item_id,a.item_name,a.rarity
from item_info a
left join (select distinct parent_item_id from item_tree) b
on a.item_id = b.parent_item_id
where b.parent_item_id is null
order by 1 desc

left join 해서 null 값인 row 찾기

또 다른 답

SELECT a.item_id,a.item_name,a.rarity
from item_info a
left join item_tree b
on a.item_id = b.parent_item_id
where b.parent_item_id is null
order by 1 desc

굳이 서브쿼리로 parent_item_id만 찾을 필요가 없었다.

0개의 댓글