sqlserver update join 多关联更新

不羁的心 提交于 2019-12-06 12:20:29

由于程序bug,导致之前很多数据入库后信息不全,好在有基础信息表,可以通过基础信息表更新缺失字段信息

1、通过 inner join语法实现多关联更新

update a set a.name  = b.name
from product_detail a
inner join product_base_info b on a.id = b.id

2、也可以直接用where语句

update a set a.name = b.name
from product_detail a,product_base_info b
where a.id = b.id

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!