야근하는 삶...
쌀국수와 반미 먹는 삶..
나쁘지 않군
무튼
SELECT F.FLAVOR
FROM FIRST_HALF F
JOIN JULY J
ON J.FLAVOR=F.FLAVOR
GROUP BY F.FLAVOR
ORDER BY (F.TOTAL_ORDER)+SUM(J.TOTAL_ORDER) DESC
LIMIT 3
JOIN을 FLAVOR로 하는 게 관건이었는데
처음에 SHIPMENT_ID로 조인을해서 틀렸다
FIRST_HALF 테이블의 PK가 FLAVOR라는 건 FLAVOR가 유일성과 최소성을 모두 만족한다는 것이므로 FLAVOR로 조인을 하는 게 맞다
ORDER BY에서 SUM(F.TOTAL_ORDER+J.TOTAL_ORDER)
해도 정답처리되는데 이건 이 식이 맞아서라기 보단 X,Y>0일 때 항상X+3Y<3(X+Y)
이 참인 것과 같은 이유에서인듯하다 정확하게 하려면 내가 쓴 식대로 하는 게 맞지 않나.. 중복해서 더하지 않구? 흠
무튼간 너무 졸리니까 자야겠다 윽