首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

寻找高手实现物资下月库存+收入-发出 =本月收入的算法?物资收发存报表

2012-09-27 
寻找高手实现物资上月库存+收入-发出 本月收入的算法?物资收发存报表库存表物资编码物资名称计量单位数量

寻找高手实现物资上月库存+收入-发出 =本月收入的算法?物资收发存报表
库存表
物资编码物资名称 计量单位 数量单价金额结转时间
10001 壁挂式综合柜 50*60*45 台 2051002011年02月
10001 壁挂式综合柜 50*60*45 台 155752011年03月



物资明细表
物资编码物资名称 计量单位数量单价金额收入时间收发标志
10001 壁挂式综合柜 50*60*45台3515201103091
10001 壁挂式综合柜 50*60*45台8540201103172


收发标志 1为:收入 2为:发出



要求实现下面的算法:

2月份的库存三月份的收入三月份的发出三月份的库存
 20 3 8 15


[解决办法]
晕 

你的列好像不匹配 

union all就行了

看你的数据貌似没有涉及到计算

SQL code
select 2月库存,三月份的收入,三月份的发出,三月份的库存 from ( SELECT 数量 AS 2月库存 FROM 库存表 where 结转时间=2月UNION ALLSELECT 数量 AS 三月份的收入 FROM 库存表 where 收入时间=3月 and 收发标志=1UNION ALLSELECT 数量 AS 三月份的发出 FROM 库存表 where 收入时间=3月 and 收发标志=2UNION ALLSELECT 数量 AS 三月份的库存 FROM 库存表 where 结转时间=3月) 

热点排行