题解 | #某店铺的各商品毛利率及店铺整体毛利率#

某店铺的各商品毛利率及店铺整体毛利率

https://www.nowcoder.com/practice/65de67f666414c0e8f9a34c08d4a8ba6

with t1 as(
select a.product_id,(price * cnt) sale_total,(in_price * cnt) in_total
from tb_order_detail a
left join tb_product_info b
on a.product_id = b.product_id 
left join tb_order_overall c
on a.order_id = c.order_id
where shop_id = '901' and date(event_time) >= '2021-10-01' and status = 1) 
select '店铺汇总' as product_id,concat(round((1-sum(in_total)/sum(sale_total))*100,1),'%') profit_rate
from t1
union 
select product_id,
concat(profit_rate,'%')profit_rate
from (
select product_id,round((1-sum(in_total)/sum(sale_total))*100,1) profit_rate
from t1 
group by product_id)t
where profit_rate > 24.9

全部评论

相关推荐

点赞 评论 收藏
分享
04-08 10:36
已编辑
华南理工大学 C++
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务