请根据此数据计算得到门店、款号、颜色、尺码、每周的期末库存(请给出必要的思路和代码以及结果)。

本文探讨了在实际业务中如何根据出入库数据计算门店、款号、颜色、尺码等维度的期末库存,特别是在月末或周末进行库存盘点的需求下,如何通过SQL查询汇总得到日末或周末的库存数据。

在客户实际业务中由于库存盘点比较费时,通常会在月末进行一次统一盘点,而不会每日进行库存盘点。

但是模型探索过程中经常会需要日末库存或周末库存的数据,因此需要根据出入库数据进行汇总计算得到期末库存。

附件df_io.csv是一份出入库数据表,其中各字段含义如下:

 

 

SELECT * from df_io where date_io >= '2018/01/01' and date_io <= '2018/12/31'
set @dt = '2018-11-07 20:18:40'
set @dt1 = '2017-10-05'
SELECT WEEK(@dt1)
SELECT NOW()
SELECT * FROM a1
-- 计算得到门店、款号、颜色、尺码、每周的期末库存
select store_id,prod_id,color_id,size,WEEK(date_io),sum(quant_io) FROM (SELECT *,WEEK(date_io) FROM a1) a11 GROUP BY WEEK(date_io),prod_id,color_id,size,store_id

select store_id as '门店',prod_id as '款号',color_id as '颜色',size as '尺码' ,WEEK(date_io) as '周类' ,sum(quant_io) as '库存量' FROM (SELECT *,WEEK(date_io) FROM a1) a11 GROUP BY store_id,prod_id,color_id,size,WEEK(date_io)



SELECT *,WEEK(date_io) FROM a1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值