inblog logo
|
An's Blog
    SQL코딩테스트

    [코딩테스트] 3. 성분으로 구분한 아이스크림 총 주문량

    윤설안's avatar
    윤설안
    Mar 07, 2025
    [코딩테스트] 3. 성분으로 구분한 아이스크림 총 주문량
    Contents
    테이블 인덱스문제소스 코드

    테이블 인덱스

    💡
    first_half
    NAME
    TYPE
    NULLABLE
    SHIPMENT_ID
    INT(N)
    FALSE
    FLAVOR
    VARCHAR(N)
    FALSE
    TOTAL_ORDER
    INT(N)
    FALSE
    icecream_info
    NAME
    TYPE
    NULLABLE
    FLAVOR
    VARCHAR(N)
    FALSE
    INGREDIENT_TYPE
    VARCHAR(N)
    FALSE

    문제

    💡
    상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림의 총주문량을 총주문량이 작은 순서대로 조회하는 SQL 문을 작성해주세요. 이때 총주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정해주세요.

    소스 코드

    ❗
    해당 테이블 2개를 join하여 문제를 풀이. 두 테이블의 똑같은 column인 FLAVOR를 이용하여 join을 하였고, 묶을 수 있는 column인 INGREDIENT_TYPE를 group by 하여 연산과 출력을 가능하게 하였다.
    SELECT ingredient_type, sum(total_order) total_order from first_half ftb inner join icecream_info itb where ftb.flavor = itb.flavor group by ingredient_type;
    정답
    정답
     
    Share article
    Contents
    테이블 인덱스문제소스 코드

    An's Blog

    RSS·Powered by Inblog