[SQL문제풀기] 카테고리 별 매출 비율

silver's avatar
Oct 03, 2025
[SQL문제풀기] 카테고리 별 매출 비율
Contents
문제SQLite

문제

SQLite

내가 작성한 정답

with c as (select category, sum(sales) sc from records group by category) select c.category, r.sub_category, round(c.sc,2) sales_category, round(sum(r.sales),2) sales_sub_category, round((select sum(sales) from records),2) sales_total, round(sum(r.sales)*100.0/c.sc,2) pct_in_category, round(sum(r.sales)*100.0/(select sum(sales) from records),2) pct_in_total from records r join c c on r.category = c.category group by c.category, r.sub_category
 
Share article

silver