这条sql语句怎么写啊?在线!急!救火!
1、数据源1(业务流水表)
日期	业务类型	商品	数量	金额
2010-4-21	采购入库	001	100	1000
2010-4-21	销售出库	001	50	500
2010-4-21	采购入库	002	20	400
2010-4-21	销售出库	002	15	300
    数据源2(历史库存表)
日期	商品	数量	金额
2010-4-21	001	50	500
2010-4-21	002	5	100
用SQL语句提取数据源1、2实现下列结果
结果:
日期	商品	采购入库数量	采购入库金额	销售出库数量	销售出库金额	库存
数量	库存
金额
2010-4-21	001	100	1000	50	500	50	500
2010-4-21	002	20	400	15	300	5	100
------解决方案--------------------此贴2楼已回:http://topic.csdn.net/u/20100503/19/ce768ae1-1fbc-4d66-8dc9-16856a91595f.html
------解决方案--------------------select a.日期,a.商品,iif(a.业务类型=‘采购入库’,a.数量),iif(a.业务类型=‘采购入库’,a.金额),iif(a.业务类型=‘采购入库’,a.数量),iif(a.业务类型=‘采购入库’,a.金额),b.数量,b.金额
from 业务流水表 a,历史库存表 b
where a.日期=b.日期
and a.商品=b.商品
------解决方案--------------------弄个视图吧