![](/img/trans.png)
[英]Showing columns of different attributes from the same table in SQL Server
[英]SQL Update 2 different columns with similar table(not the same columns) from different database (same server)
我如何使用来自另一个数据库(同一服务器)的相似表(不同列)的数据更新2个不同列,以下查询对一个列工作正常,如何更改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;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.