# 根据上述表格,查询出每个商品在 2024 年上半年(1 月至 6 月)的总销量、销量最高的月份的销售量、销量最低的月份的销售量、平均月销售量。查询结果按照商品 ID 升序排列。要求查询出来的表格的字段如下:
# product_name: 商品的名称。
# total_sales: 2024 年上半年(1-6月份)的总销售量。
# max_monthly_sales:2024 年上半年(1-6月份)的总销售量销量最高的月份的销量
# min_monthly_sales:2024 年上半年(1-6月份)的总销售量销量最低的月份的销量
# avg_monthly_sales:2024 年上半年(1-6月份)的月平均销量(round保留整数)
select p.product_id product_id
,product_name
,sum(quantity) total_sales
,max(quantity) max_monthly_sales
,min(quantity) min_monthly_sales
,round(avg(quantity)) avg_monthly_sales
from products_underline p
left join sales_underline s
on p.product_id=s.product_id
where sale_month<"2024-07"
group by p.product_id,product_name
order by p.product_id;

# select product_name
# ,sale_month
# ,max(price*quantity) max_monthly_sales
# ,min(price*quantity) min_monthly_sales
# ,avg(price*quantity) avg_monthly_sales
# from products_underline p
# left join sales_underline s
# on p.products_id=s.products_id
# where month(sale_month)>="6"
# group by product_name,sale_month