财务审计商业智能分析

运筹规划

博客园 首页 新随笔 联系 管理

(一)
select * into vtrontemp.dbo.fact_t2 from (
select
  单据日期
 ,物料内码
 ,收入仓库
 ,发出仓库
 ,sum(入库数量) as 入库数量
 ,sum(入库金额) as 入库金额
 ,sum(出库数量) as 出库数量
 ,sum(出库金额) as 出库金额
from vtrontemp.dbo.fact_t1
group by 单据日期,物料内码,收入仓库,发出仓库) a
order by 单据日期

(二).01
select * into fact_t3 from
(
select 单据日期,物料内码,收入仓库 仓库,入库数量,入库金额,出库数量,出库金额 from fact_t2 where 收入仓库<>0 and 发出仓库 =0
union all
select 单据日期,物料内码,发出仓库 仓库,入库数量,入库金额,出库数量,出库金额 from fact_t2 where 收入仓库 =0 and 发出仓库<>0
union all
select 单据日期,物料内码,收入仓库 仓库,入库数量,入库金额,0 as 出库数量,0 as 出库金额 from fact_t2 where 收入仓库<>0 and 发出仓库<>0
union all
select 单据日期,物料内码,发出仓库 仓库,0 as 入库数量,0 as 入库金额,出库数量,出库金额 from fact_t2 where 收入仓库<>0 and 发出仓库<>0
) a

(二).02
insert into fact_t4 select 单据日期, 物料内码, 仓库, sum(入库数量) 入库数量,sum(入库金额) 入库金额,sum(出库数量) 出库数量,sum(出库金额) 出库金额 from fact_t3 group by 单据日期, 物料内码, 仓库

posted on 2006-07-24 01:10  春申  阅读(494)  评论(0编辑  收藏  举报