1. 문제 풀이 아이디어
NATURAL JOIN
절과GROUP BY
절을 활용하여 문제를 해결할 수 있다.
2. 나의 정답 코드
SELECT category, SUM(sales)
FROM book
NATURAL JOIN book_sales
WHERE sales_date BETWEEN '2022-01-01' AND '2022-01-31'
GROUP BY category
ORDER BY category;
3. 정리
NATURAL JOIN
절을 사용해book_sales
테이블과 조인한다.
WHERE
절에서sales_date
1월로 필터링한다.
GROUP BY
절로category
를 기준으로 그룹화한다.
SUM
집계 함수를 사용해sales
의 합을 구한다.
ORDER BY
절을 통해category
를 오름차순으로 정렬한다.
Share article