문제
문제 바로가기> Programmers : 상품 별 오프라인 매출 구하기
풀이
-- PRODUCT 테이블과 OFFLINE_SALE 테이블에서 상품코드 별 매출액(판매가 * 판매량) 합계를 출력하는 SQL문
-- 결과는 매출액을 기준으로 내림차순 정렬하고, 매출액이 같다면 상품코드를 기준으로 오름차순 정렬
select PRODUCT_CODE, sum(PRICE*SALES_AMOUNT) SALES
from PRODUCT join OFFLINE_SALE
on PRODUCT.PRODUCT_ID = OFFLINE_SALE.PRODUCT_ID
group by PRODUCT_CODE
order by SALES desc, PRODUCT_CODE;
'문제 풀이 > SQL' 카테고리의 다른 글
Programmers : 조건에 맞는 도서와 저자 리스트 출력하기 (0) | 2023.02.14 |
---|