20240629 풀이
-- 코드를 입력하세요
SELECT PRODUCT_CODE
, SUM(PRICE * SALES_AMOUNT) SALES
FROM PRODUCT P INNER JOIN OFFLINE_SALE O
ON P.PRODUCT_ID = O.PRODUCT_ID
GROUP BY PRODUCT_CODE
ORDER BY 2 DESC
, PRODUCT_CODE
20240814 풀이
-- 상품코드 별 매출액(판매가 * 판매량) 합계
-- 매출액을 기준으로 내림차순
-- 매출액이 같다면 상품코드를 기준으로 오름차순
SELECT *
FROM PRODUCT;
SELECT *
FROM OFFLINE_SALE;
SELECT A.PRODUCT_CODE
, SUM(A.PRICE * B.SALES_AMOUNT) AS SALES
FROM PRODUCT A JOIN OFFLINE_SALE B
ON A.PRODUCT_ID = B.PRODUCT_ID
GROUP BY A.PRODUCT_CODE
ORDER BY SALES DESC
, A.PRODUCT_CODE;
https://school.programmers.co.kr/learn/courses/30/lessons/131533
'Code Kata > SQL' 카테고리의 다른 글
[프로그래머스] 문제 35. 오랜 기간 보호한 동물(2) (0) | 2024.08.14 |
---|---|
[프로그래머스] 문제 34. 있었는데요 없었습니다 (0) | 2024.08.14 |
[프로그래머스] 문제 32. 카테고리 별 도서 판매량 집계하기 (0) | 2024.08.14 |
[프로그래머스] 문제 31. 오랜 기간 보호한 동물(1) (0) | 2024.08.14 |
[프로그래머스] 문제 30. 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (0) | 2024.08.13 |