当前位置: 代码迷 >> SQL >> SQL两个表其间的更新
  详细解决方案

SQL两个表其间的更新

热度:12   发布时间:2016-05-05 12:40:27.0
SQL两个表之间的更新
dbo.[查询]表中字段为: wl_wlid,wl_mc,wl_gg,th
jserp.aaawl aaawl_wlid,aaawl_wlmc,aaawl_ggxh,aaawl_tz

aaawl表中的ggxh规格型号字段是有内容的。现在想用aaawl中的ggxh更新另一个表中wl_gg字段。
th和aaawl_th关联的。 [查询]表中有5000多条记录,aaawl表中只有2000记录。查询表有可能多个字段对应于aaawl表中的tz.
(说明:aaawl是成品的,查询表是半成品的。现在想用成品的规格放到半成品中。)
------解决方案--------------------
应该可以了。

update 查询
set wl_gg = (select top 1 aaawl_ggxh from jserp.aaawl where 查询.th=aaawl_th)
  相关解决方案