题解 | #某宝店铺动销率与售罄率#

某宝店铺动销率与售罄率

https://www.nowcoder.com/practice/715dd44c994f45cb871afa98f1b77538

# 动销率=每个货号已经销售的数量/(库存-已经销售的数量)
# 售罄率 = GMV(即总销售额)/(吊牌价*库存数量)
with t1 as (
    select item_id, sum(sales_num) as sales_num, sum(sales_price) as gmv
    from sales_tb
    group by item_id
),
t2 as (
    select style_id, sum(tag_price*inventory) as fenmu, sum(inventory) as total_num
    from product_tb
    group by style_id
),
t3 as (
    select a.style_id, sum(b.sales_num) as sale_num, sum(b.gmv) as total_gmv
    from product_tb as a
    right join t1 as b
    on a.item_id = b.item_id
    group by a.style_id
)
select t2.style_id, 
ROUND(t3.sale_num/(t2.total_num-t3.sale_num)*100, 2) as pin_rate,
ROUND(t3.total_gmv/t2.fenmu*100 ,2) as sell_through_rate
from t2
left join t3
on t2.style_id = t3.style_id
order by t2.style_id;

全部评论

相关推荐

05-12 17:00
门头沟学院 Java
king122:你的项目描述至少要分点呀,要实习的话,你的描述可以使用什么技术,实现了什么难点,达成了哪些数字指标,这个数字指标尽量是真实的,这样面试应该会多很多,就这样自己包装一下,包装不好可以找我,我有几个大厂最近做过的实习项目也可以包装一下
点赞 评论 收藏
分享
07-07 17:06
已编辑
深圳技术大学 golang
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 11:33
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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