Programmers/SQL

프로그래머스 상품 별 오프라인 매출 구하기[lv.2]

Hun-bot 2025. 3. 27. 15:51
728x90
반응형

https://school.programmers.co.kr/learn/courses/30/lessons/131533

👉 같은 제품의 코드끼리 묶기
👉 총 판매 개수에 가격 곱하기
👉 JOIN ON 구문 사용하기 (WHERE 구문도 상관 없음)

👉 문제에서 요구하는 정렬조건 따라가기

-- 코드를 입력하세요
SELECT P.PRODUCT_CODE, (P.PRICE * SUM(S.SALES_AMOUNT)) AS SALES 
FROM PRODUCT P 
JOIN OFFLINE_SALE S ON P.PRODUCT_ID = S.PRODUCT_ID
GROUP BY P.PRODUCT_CODE
ORDER BY SALES DESC, P.PRODUCT_CODE;

-- 코드를 입력하세요
SELECT P.PRODUCT_CODE, (P.PRICE * SUM(S.SALES_AMOUNT)) AS SALES 
FROM PRODUCT P , OFFLINE_SALE S
WHERE P.PRODUCT_ID = S.PRODUCT_ID
GROUP BY P.PRODUCT_CODE
ORDER BY SALES DESC, P.PRODUCT_CODE;
728x90
반응형