SQL 문제풀이
[프로그래머스 SQL] LV.2 상품 별 오프라인 매출 구하기
냄비짱
2023. 7. 30. 17:14
728x90
❓ Question
❗ Answer
SELECT product.product_code 상품코드, SUM(product.price*sale.sales_amount) 매출액
FROM product product
LEFT OUTER JOIN offline_sale sale
ON product.product_id = sale.product_id
WHERE sale.sales_amount IS NOT NULL
GROUP BY product.product_code
ORDER BY 매출액 DESC, 상품코드;
📌 Discussion
- GROUP BY 이후에 집계함수 활용
- WHERE -> GROUP BY -> HAVING 순으로 작동