none
sql 如何计算期初期末库存 RRS feed

  • 问题

  •   现有库存数据表如下 :

    if object_id('pjb') is not null
      drop table pjb
    go
    create table pjb(billdate datetime,in_c int,out_c int,cid varchar(10))
    insert pjb select '2011-05-01',100,0,'001'
    insert pjb select '2011-06-01',200,0,'001'
    insert pjb select '2011-07-01',0,300,'001'
    insert pjb select '2011-08-01',0,300,'001'
    insert pjb select '2011-09-01',0,300,'001'
    insert pjb select '2011-05-01',200,0,'002'
    insert pjb select '2011-07-01',0,300,'002'
    insert pjb select '2011-05-01',200,0,'003'
    insert pjb select '2011-07-01',100,300,'003' 

    需得到下表——计算出期初期末库存,以及添加缺省的月份:

     

     


    2011年9月1日 7:55

答案

全部回复