문제
US E-Commerce Records 2020 데이터베이스는 미국 이커머스 웹사이트의 판매 데이터를 담고 있습니다. records 테이블은 주문 번호, 주문 날짜, 주문 지역, 카테고리 등 주문의 상세 정보가 들어 있습니다. 이 데이터를 이용하여 미국의 각 지역별로 어떤 카테고리의 상품이 많이 판매되는지 알아보려고 합니다. region, category 별 주문량을 계산해 출력하는 쿼리를 작성해주세요.
/
SELECT region AS Region,
COUNT(DISTINCT CASE WHEN category = "Furniture" THEN order_id ELSE NULL END) AS Furniture,
COUNT(DISTINCT CASE WHEN category = "Office Supplies" THEN order_id ELSE NULL END) AS "Office Supplies",
COUNT(DISTINCT CASE WHEN category = "Technology" THEN order_id ELSE NULL END) AS Technology
FROM records
GROUP BY Region
ORDER BY Region
'MYSQL > solvesql' 카테고리의 다른 글
멀티 플랫폼 게임 찾기 (0) | 2025.06.21 |
---|---|
폐쇄할 따릉이 정류소 찾기 2 (1) | 2025.06.19 |
멘토링 짝꿍 리스트 (0) | 2025.06.16 |
백분율 계산 할때는 *100.0 하기 (0) | 2025.06.02 |
우리 플랫폼에 정착한 판매자 1 (0) | 2025.05.15 |