본문 바로가기
PS/programmers

[Programmers/SQL] 업그레이드 된 아이템 구하기

by clolee 2025. 3. 18.

업그레이드 된 아이템 구하기

 

문제 링크 : 

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

 

문제

1) 아이템의 희귀도가 'RARE'인 아이템들

2)의 모든 다음 업그레이드 아이템

순서 생각하기

 

코드

SELECT INFO.ITEM_ID, INFO.ITEM_NAME, INFO.RARITY
FROM ITEM_INFO AS INFO
JOIN ITEM_TREE AS TREE ON TREE.ITEM_ID = INFO.ITEM_ID
WHERE TREE.PARENT_ITEM_ID IN (SELECT II.ITEM_ID
                            FROM ITEM_INFO AS II
                            WHERE II.RARITY = 'RARE')
ORDER BY INFO.ITEM_ID DESC;

 

 

댓글