<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
'SQL > 프로그래머스' 카테고리의 다른 글
[SQL] 프로그래머스 [Level-4] 오프라인/온라인 판매 데이터 통합하기 (0) | 2022.12.02 |
---|---|
[SQL] 프로그래머스 [Level-4] 취소되지 않은 진료 예약 조회하기 (0) | 2022.12.02 |
[SQL] 프로그래머스 [Level-5] 상품을 구매한 회원 비율 구하기 (0) | 2022.12.02 |
[SQL] 프로그래머스 [Level-3] 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2022.12.02 |
[SQL] 프로그래머스 [Level-3] 헤비 유저가 소유한 저장소 (0) | 2022.12.02 |