inblog logo
|
LHS's Study Space
    SQL문제풀기

    [SQL 문제 풀기] 카테고리 별 도서 판매량 집계하기(144855)

    lhs's avatar
    lhs
    Dec 17, 2024
    [SQL 문제 풀기] 카테고리 별 도서 판매량 집계하기(144855)
    Contents
    1. 문제 풀이 아이디어2. 나의 정답 코드3. 정리
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/144855
     

    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

    LHS's Study Space

    RSS·Powered by Inblog