inblog logo
|
jjack1
    프로그래머스MySQL코딩테스트

    [프로그래머스] (MySQL) 65. 조건에 맞는 아이템들의 가격의 총합 구하기

    최재원's avatar
    최재원
    Jul 27, 2025
    [프로그래머스] (MySQL) 65. 조건에 맞는 아이템들의 가격의 총합 구하기
    💡

    문제 설명

    다음은 어느 한 게임에서 사용되는 아이템들의 아이템 정보를 담은 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';
    notion image
     
    Share article

    jjack1

    RSS·Powered by Inblog