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

某宝店铺动销率与售罄率

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

#此方法可以避免,链接做法的重复计算的问题
#先求销售表的每样产品的销售总额及销售总数量
with tiaojian as (
select
item_id,
date_format(sales_date,"%Y%m"),
sum(sales_num) as pt,
sum(sales_price) as py
from sales_tb
where
date_format(sales_date,"%Y%m")=202111
group by item_id,date_format(sales_date,"%Y%m")
)
#在连接产品情况表,用产品指款号分组,在用求出来的单品数量,按照指款号进行求和,在用产品表中的inventory总数-出售数量总和,就把第一问需要的数据求出来:指款号进行求和/在用产品表中的inventory总数-出售数量总和
#第二问 在用求出来的单品总价,按照指款号进行求和。在求来进货的总量*进货价的数值。两者相除就是第二问数值
select
p.style_id,
round(
(
sum(t.pt)/(sum(p.inventory)-sum(t.pt)))*100,2),
round(
(
sum(t.py)/sum(p.tag_price*p.inventory))*100,2)
from  tiaojian t inner join product_tb p 
on t.item_id=p.item_id
group by p.style_id
order by p.style_id

全部评论

相关推荐

点赞 评论 收藏
分享
2024-12-21 01:36
电子科技大学 Java
牛客850385388号:员工福利查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务