SQL/프로그래머스
[SQL] 프로그래머스 [Level-4] 주문량이 많은 아이스크림들 조회하기
SeungyubLee
2022. 12. 2. 11:39
<MySQL>
SELECT A.FLAVOR
FROM FIRST_HALF A
INNER JOIN (
SELECT FLAVOR
, SUM(TOTAL_ORDER) AS JULY_ORDER
FROM JULY
GROUP BY FLAVOR
) B
ON A.FLAVOR = B.FLAVOR
ORDER BY (A.TOTAL_ORDER + B.JULY_ORDER) DESC
LIMIT 3
<Oracle>
SELECT FLAVOR
FROM (
SELECT A.FLAVOR
FROM FIRST_HALF A
INNER JOIN (
SELECT FLAVOR
, SUM(TOTAL_ORDER) AS JULY_ORDER
FROM JULY
GROUP BY FLAVOR
) B
ON A.FLAVOR = B.FLAVOR
ORDER BY (A.TOTAL_ORDER + B.JULY_ORDER) DESC
)
WHERE ROWNUM <= 3

프로그래머스 주문량이 많은 아이스크림들 조회하기 SQL