SQL server将每天的库存插入历史库存中,如何计算1号~31号之间所有库存的出入库数量,并做成一个视图查看?

不是简单的用31号的各个库存数量减去1号对应的各个库存数量,因为可能出现10号新增入库批号A数量5000,然后15号这个新增批号A的5000数量又全部出库了,但是我要的这个视图在查询1~31号时,会出现A批号入库数5000,出库数5000,结余0.这样子。这个如何实现

https://blog.csdn.net/zhongguomao/article/details/50214603