如何使用来自另一个数据库(同一服务器(的相似表(不是同一列(的数据更新2DDDFURENT列,以下查询对一个列的工作正常工作,如何更改2列更新的相同查询。
update pdldb.items
set opening_value = t.clsbal
from [pdldb16-17].items as t
where pdldb.items.id=t.id
第二列更新应为
cls=t.op_stk
尝试此查询,
update i
set opening_value = t.clsbal
,cls = t.op_stk
from pdldb.items i
inner join [pdldb16-17]..items t on i.id=t.id
以下是解决方案,
update pdldb.items set opening_value= t.clsbal , cls=t.op_stk from [pdldb16-17}.items as t where pdldb.items.id=t.id;