성분으로 구분한 아이스크림 총 주문량

정소이·2023년 1월 14일
0

코딩테스트

목록 보기
8/10

GROUP BY : 선택한 행에서 중복을 제거한다.

그룹화 된 각각의 데이터들의 합계를 구하고 싶다면 SELECT에서 SUM을 사용하자.

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

만약, sum을 사용하지 않으면

이렇게 출력이 되는데,
전체 데이터는 아래와 같다.

total_order 순으로 정렬을 했는데, sum을 사용하지 않았을경우 첫번째 데이터가 출력되지 않는 이유는 무엇인가!!!!!

profile
프로그래밍 학습에 왕도는 없다! 내가 컴퓨터를 닮아갈때까지!

0개의 댓글