https://school.programmers.co.kr/learn/courses/30/lessons/133027
WITH cte as(
SELECT A.FLAVOR, SUM(A.TOTAL_ORDER)+SUM(B.TOTAL_ORDER)
FROM FIRST_HALF A INNER JOIN JULY B
ON A.FLAVOR = B.FLAVOR
GROUP BY 1
ORDER BY 2 DESC
)
SELECT FLAVOR
FROM cte
LIMIT 3
음.. 이번 문제는 cte를 이용해서 너무 쉽게 풀었다...
다른 분들의 풀이를 보면 ORDER BY 절에서 SUM 구문을 사용하셨더라
SELECT A.FLAVOR
FROM FIRST_HALF A INNER JOIN JULY B
ON A.FLAVOR = B.FLAVOR
GROUP BY 1
ORDER BY SUM(A.TOTAL_ORDER+B.TOTAL_ORDER) DESC
LIMIT 3
이게 좀 더 좋을지도..!