with t1 as
(select
s.product_id,
product_name,
sale_month,
sum(quantity) as sum_sales
from sales_underline s
join products_underline p on s.product_id=p.product_id
where sale_month between '2024-01' and '2024-06'
group by product_id,product_name,sale_month)
select
product_id,
product_name,
sum(sum_sales) as total_sales,
max(sum_sales) as max_monthly_sales,
min(sum_sales) as min_monthly_sales,
round(avg(sum_sales),0) as avg_monthly_sales
from t1
group by 1,2
order by 1;



京公网安备 11010502036488号