[SQL] 주문량이 많은 아이스크림들 조회하기

NoHae·2025년 2월 5일

SQL

목록 보기
69/86
post-thumbnail

문제 출처

코딩테스트 연습 > JOIN > 주문량이 많은 아이스크림들 조회하기
https://school.programmers.co.kr/learn/courses/30/lessons/133027

문제 설명



접근 방법

SELECT FH.FLAVOR
FROM FIRST_HALF FH JOIN (SELECT FLAVOR, SUM(TOTAL_ORDER) AS TOTAL_ORDER
                        FROM JULY GROUP BY FLAVOR) AS J ON FH.FLAVOR = J.FLAVOR
ORDER BY (FH.TOTAL_ORDER + J.TOTAL_ORDER) DESC
LIMIT 3

알게된 점

FROM 절에서 두 테이블을 JOIN 할 때, 전부 다 JOIN을 하는 것이 아니라 원하는 부분만 JOIN 시킨다.
출처
https://velog.io/@hrlrh/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%A3%BC%EB%AC%B8%EB%9F%89%EC%9D%B4-%EB%A7%8E%EC%9D%80-%EC%95%84%EC%9D%B4%EC%8A%A4%ED%81%AC%EB%A6%BC%EB%93%A4-%EC%A1%B0%ED%9A%8C%ED%95%98%EA%B8%B0

문제푼 흔적

profile
노력 해보려고 하는 사람(00년생 소프트웨어융합학과, 24년 12월 부터 백엔드 및 코테 공부 시작)

0개의 댓글