日期:2014-05-18  浏览次数:20548 次

查询表A更新到表B
select f0001"日期", 
  f0003"库位编号",
  f0002"库位名称",
  F0005"产品编号",
  F0004"产品名称",
  F0007"单位",
  F0018"入库数量",
  F0010"出库数量",
  F0019"结存数量",
  F0027"标准套系数",
  F0028"木质",
  F0021"款式编号",
  F0022"简编",
  F0033"年",
  F0034"月",
  F0035"日"
from T0230H --日报表  

select 
  f0001"库位编号",
  f0002"库位名称",
  F0003"产品编号",
  F0027"简编",
  F0004"产品名称",
  F0007"单位",
  f0006"期初数量",
  F0007"收入数量",
  F0009"发出数量",
  F0011"结存数量",
  F0026"木质",
  F0016"年",
  F0017"月",
  Fh030"产前编号",
  fh031"xx"
from T0280h --库存总帐表
期初数量:是月底结转到月初
查询 “库存总账” 更新到 “日报表” 
日期:更新时间 
结存数量=仓库日报表.上次结存 + 仓库日报表.入库数量 - 仓库日报表.出库数量
怎么写更新日报表 表已经有了 谢谢

------解决方案--------------------
没明白你的意思.....
是不是用一张表的多个字段更新另一张表的多个字段数据?

update tba set acol1 = tbb.bcol1, acol2=tbb.bcol2
from tbb where tbb.id = tba.id


------解决方案--------------------
楼主说清楚点,看能不能帮你解决