🦛 문제 설명
다음은 어느 한 게임에서 사용되는 아이템들의 아이템 정보를 담은 ITEM_INFO 테이블입니다.
ITEM_INFO 테이블은 다음과 같으며, ITEM_ID, ITEM_NAME, RARITY, PRICE는 각각 아이템 ID, 아이템 명, 아이템의 희귀도, 아이템의 가격을 나타냅니다.
Column name | Type | Nullable |
ITEM_ID | INTEGER | FALSE |
ITEM_NAME | VARCHAR(N) | FALSE |
RARITY | INTEGER | FALSE |
PRICE | INTEGER | FALSE |
🦛 문제
ITEM_INFO 테이블에서 희귀도가 'LEGEND'인 아이템의 가격의 총합을 구하는 SQL문을 작성해주세요.
이때 컬럼명은 'TOTAL_PRICE' 로 지정해 주세요.
🦛 예시
예를 들어 ITEM_INFO 테이블이 다음과 같다면
ITEM_ID | ITEM_NAME | RARITY | PRICE |
0 | ITEM_A | COMMON | 10000 |
1 | ITEM_B | LEGEND | 9000 |
2 | ITEM_C | LEGEND | 11000 |
3 | ITEM_D | UNIQUE | 10000 |
4 | ITEM_E | LEGEND | 12000 |
조건에 해당하는 아이템의 아이템 ID는 1, 2, 4이며 각 아이템들의 가격은 9000, 11000, 12000 이므로
조건에 해당하는 아이템들의 가격의 합은 다음과 같습니다.
TOTAL_PRICE |
32000 |
🦛 문제 풀이
SELECT
SUM(PRICE) AS TOTAL_PRICE
FROM ITEM_INFO
WHERE RARITY = 'LEGEND';
'코딩테스트_문제풀이 > 프로그래머스' 카테고리의 다른 글
SQL 고득점 kit - 월별 잡은 물고기 수 구하기 (0) | 2024.06.12 |
---|---|
SQL 고득점 kit - 물고기 종류 별 잡은 수 구하기 (0) | 2024.06.11 |
SQL 고득점 kit - SELECT - Python 개발자 찾기 (1) | 2024.06.11 |
문자열 잘라서 정렬하기 (0) | 2023.12.29 |
등수 매기기 (0) | 2023.12.27 |