Notice
Recent Posts
Recent Comments
Archives
반응형
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Today
Total
11-15 01:24
250x250
관리 메뉴

꿈꾸는 개발자의 블로그

[프로그래머스] Oracle - (SQL 고득점 Kit) GROUP BY 성분으로 구분한 아이스크림 총 주문량 본문

Algorithm/Programmers

[프로그래머스] Oracle - (SQL 고득점 Kit) GROUP BY 성분으로 구분한 아이스크림 총 주문량

aldrn29 2023. 2. 21. 13:49

문제

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

 

문제 풀이

  1. 성분 타입 컬럼이 있는 ICECREAM과 총 주문량 컬럼이 있는 FIRST_HALF 테이블을 JOIN하여, 성분 타입에 대한 정보를 조회하기 위하여 GROUP BY로 묶는다.
  2. 위의 조건에 해당하는 총주문량을 sum 함수로 조회한다.

 

전체 코드

SELECT INGREDIENT_TYPE, sum(TOTAL_ORDER) AS TOTAL_ORDER
FROM FIRST_HALF 
    JOIN ICECREAM_INFO ON FIRST_HALF.FLAVOR = ICECREAM_INFO.FLAVOR
GROUP BY INGREDIENT_TYPE
ORDER BY 2

 

728x90
728x90
Comments