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

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

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

select   product_id,CONCAT(profit_rate, '%')
from (
        select IFNULL(product_id,'店铺汇总') as product_id ,round((1-sum(inPrice)/sum(outPrice))*100,1) as profit_rate
        from (
            select e1.product_id,e2.price*e2.cnt as outPrice,e1.in_price*e2.cnt as inPrice
            from 
            (
            select product_id,in_price
            from tb_product_info
            where shop_id=901
            ) e1
            join 
            (
            select product_id,price,cnt
            from tb_order_detail
            where order_id in
                (select order_id
                from tb_order_overall
                where event_time>='2021-10-01' and status=1)
            ) e2
            on e1.product_id=e2.product_id
        )e3

        group by product_id
        with rollup

        HAVING profit_rate > 24.9 OR product_id IS NULL

        order by product_id

) e4

全部评论

相关推荐

不愿透露姓名的神秘牛友
11-24 20:55
阿里国际 Java工程师 2.7k*16.0
程序员猪皮:没有超过3k的,不太好选。春招再看看
点赞 评论 收藏
分享
AI牛可乐:哇,听起来你遇到了什么挑战呢!🐮牛可乐在这里,虽然小,但是勇敢又聪明,想听听你的具体情况哦!如果你愿意的话,可以点击我的头像给我私信,我们可以一起想办法应对挑战,好不好呀?🌟🎉
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务