题解 | 分析每个商品在不同时间段的销售情况

分析每个商品在不同时间段的销售情况

https://www.nowcoder.com/practice/eec7a93e1ab24233bd244e04e910d2f9

select
    product_id,
    product_name,
    sum(amount) as q2_2024_sales_total,
    rank() over (partition by category order by sum(amount) desc) as category_rank,
    supplier_name
from(
	select
		p.product_id,
		p.product_name,
		p.category,
		if(month(o.order_date) in (4, 5, 6), total_amount, 0) as amount,
		s.supplier_name
	from
		order_info o right join product_info p on o.product_id = p.product_id
		join supplier_info s on p.product_id = s.product_id) t
group by 
    product_id, product_name, supplier_name
order by
    product_id;

全部评论

相关推荐

04-03 22:41
兰州大学 C++
老六f:有时候是HR发错了,我之前投的百度的后端开发,他给我发的算法工程师,但是确实面的就是百度开发
点赞 评论 收藏
分享
04-08 23:37
已编辑
东华大学 结构工程师
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务