select 日期,商品,入库,出库,日存, (select sum(日存) from Table1 where 商品 = t.商品 and 日期<= t.日期) AS 累计 from Table1 t
select 日期, 商品,入库,出库,日存, 累计 = (select sum(日存) from ta where 商品 = a.商品 and 日期<= a.日期) from ta a
select 日期, 商品, 入库, 出库, 日存, 累计 = (select sum(日存) from ta where 商品 = a.商品 and 日期<= a.日期) from (select 日期,商品,sum(入库) as 入库,sum(出库) AS 出库 ,sum(日存) as 日存 from ta group by 日期,商品) a
select 日期,商品,sum(入库) as 入库,sum(出库) AS 出库 ,sum(日存) as 日存 from ta group by 日期,商品 产生重复的无效数据
select 日期,商品,sum(入库) as 入库,sum(出库) AS 出库 ,sum(日存) as 日存 from ta group by 日期,商品--- 这也会有重复的数据?是日期字段吧?select convert(char(10),日期,120) as 日期,商品,sum(入库) as 入库,sum(出库) AS 出库 ,sum(日存) as 日存 from ta group by 日期,商品
(select sum(日存) from Table1 where 商品 = t.商品 and 日期<= t.日期) AS 累计
from Table1 t
select 日期,
商品,入库,出库,日存,
累计 = (select sum(日存) from ta where 商品 = a.商品 and 日期<= a.日期)
from ta a
商品,
入库,
出库,
日存,
累计 = (select sum(日存) from ta where 商品 = a.商品 and 日期<= a.日期)
from (select 日期,商品,sum(入库) as 入库,sum(出库) AS 出库 ,sum(日存) as 日存
from ta group by 日期,商品) a
产生重复的无效数据
这也会有重复的数据?是日期字段吧?select convert(char(10),日期,120) as 日期,商品,sum(入库) as 入库,sum(出库) AS 出库 ,sum(日存) as 日存 from ta group by 日期,商品