<프로그래머스 고득점 SQL Kit>
[SQL 프로그래머스 JOIN] 주문량이 많은 아이스크림들 조회하기(ORACLE, MYSQL)
9566
2023. 5. 23. 18:18
728x90
주문량이 많은 아이스크림들 조회하기
7월 아이스크림 총 주문량과 상반기의 아이스크림 총 주문량을 더한 값이 큰 순서대로 상위 3개의 맛을 조회하는 SQL 문을 작성해주세요.
-- MYSQL
SELECT FLAVOR
FROM FIRST_HALF A
JOIN JULY B USING (FLAVOR)
GROUP BY FLAVOR
ORDER BY SUM(A.TOTAL_ORDER + B.TOTAL_ORDER) DESC
LIMIT 3;
-- ORACLE
SELECT A.FLAVOR, SUM(A.TOTAL_ORDER + B.TOTAL_ORDER)
FROM FIRST_HALF A, JULY B
WHERE A.FLAVOR = B.FLAVOR
GROUP BY A.FLAVOR
ORDER BY SUM(A.TOTAL_ORDER + B.TOTAL_ORDER) DESC
FETCH FIRST 3 ROW ONLY;
728x90