[문제]
더 이상 업그레이드할 수 없는 아이템의 아이템 ID(ITEM_ID), 아이템 명(ITEM_NAME), 아이템의 희귀도(RARITY)를 출력하는 SQL 문을 작성해 주세요. 이때 결과는 아이템 ID를 기준으로 내림차순 정렬해 주세요.
[풀이]
SELECT A.ITEM_ID, A.ITEM_NAME, A.RARITY
FROM ITEM_INFO A
WHERE A.ITEM_ID NOT IN (SELECT PARENT_ITEM_ID FROM ITEM_TREE WHERE PARENT_ITEM_ID IS NOT NULL)
ORDER BY A.ITEM_ID DESC;
[문제 링크]
https://school.programmers.co.kr/learn/courses/30/lessons/273712프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
'문제 풀이 > 프로그래머스 SQL' 카테고리의 다른 글
| [String, Date] Oracle / 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 (0) | 2025.03.05 |
|---|---|
| [String, Date] Oracle / 자동차 평균 대여 기간 구하기 (1) | 2025.03.05 |
| [IS NULL] Oracle / NULL 처리하기 (0) | 2025.03.04 |
| [IS NULL] Oracle / 경기도에 위치한 식품창고 목록 출력하기 (0) | 2025.03.04 |
| [SELECT] Oracle / 평균 일일 대여 요금 구하기 (2) | 2025.03.04 |