在使用sql server时,碰到了这样场景,需要把A表的字段进行更新,而更新条件则是需要联合B表,整理sql如下:
update
a
set
a.name=b.name1
from
tableA a, tableB b
where
a.id=b.id
注意:update后面一定得是表A的别名,如果写成update tableA会报错。
在使用sql server时,碰到了这样场景,需要把A表的字段进行更新,而更新条件则是需要联合B表,整理sql如下:
update
a
set
a.name=b.name1
from
tableA a, tableB b
where
a.id=b.id
注意:update后面一定得是表A的别名,如果写成update tableA会报错。