日期:2014-05-17  浏览次数:20645 次

求一批量修改数据的语句
1.
销货单XHD 结构 
商品编号SPBH,商品名称SPMC,商品数量SPSL,字段A
2.
商品资料表SPZL 结构 
商品编号SPBH,商品名称SPMC,商品规格SPGG

在现有的销货单中已经有数据了,我修改了销货单XHD表结构,新增了一个字段A
想用SQL语句批量将对应的商品编号SPBH 的 商品规格SPGG 写入到 字段A 中,应该如何写SQL语句?

------解决方案--------------------
更新前先备份一下表,成功后再删除:
update xhd
set 字段A=b.SPGG 
from xhd inner join SPZL  b on xhd.SPBH =b.SPBH