inblog logo
|
silver
    SQL문제풀기

    [SQL문제풀기] 저자 별 카테고리 별 매출액 집계하기

    silver's avatar
    silver
    Jun 06, 2025
    [SQL문제풀기] 저자 별 카테고리 별 매출액 집계하기
    Contents
    문제MYSQLORACLE

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/144856?language=mysql

    MYSQL

    내가 작성한 정답

    SELECT A.AUTHOR_ID, A.AUTHOR_NAME, B.CATEGORY, SUM(S.SALES*B.PRICE) TOTAL_SALES FROM BOOK B JOIN AUTHOR A ON B.AUTHOR_ID = A.AUTHOR_ID JOIN BOOK_SALES S ON B.BOOK_ID = S.BOOK_ID AND DATE_FORMAT(S.SALES_DATE,'%y%m') = '2201' GROUP BY A.AUTHOR_ID, A.AUTHOR_NAME, B.CATEGORY ORDER BY 1,3 DESC;

    ORACLE

    내가 작성한 정답

    SELECT A.AUTHOR_ID, A.AUTHOR_NAME, B.CATEGORY, SUM(S.SALES*B.PRICE) TOTAL_SALES FROM BOOK B JOIN AUTHOR A ON B.AUTHOR_ID = A.AUTHOR_ID JOIN BOOK_SALES S ON B.BOOK_ID = S.BOOK_ID AND TO_CHAR(S.SALES_DATE,'YYMM') = '2201' GROUP BY A.AUTHOR_ID, A.AUTHOR_NAME, B.CATEGORY ORDER BY 1,3 DESC;
    Share article

    silver

    RSS·Powered by Inblog