我正在尝试更新其他表/数据库中的数据
数据库1 =客户,表1 =客户$
帐号,邮编和电话
数据库2 = Site10和保险
需要使用来自作为客户端的数据库1的Zip更新站点10
需要帮助????
答案 0 :(得分:0)
您没有提供将两个表链接在一起的关键字段,因此,假设这些数据库都位于同一服务器上,并假设数据库1中“Customer $”表中的“AccountNumber”是关键字Database2中的Site10表:
UPDATE Database2.Site10
SET Zip=Database1.Customer$.Zip
INNER JOIN Database1.Customer$
ON Database1.Customer$.AccountNumber = Database2.Site10.AccountNumber
如果“INNER”在您的特定数据库中无效,这也应该有效:
UPDATE Database2.Site10
SET Zip=Database1.Customer$.Zip
FROM Database2.Site10, Database1.Customer$
WHERE Database2.Site10.AccountNumber = Database1.Customer$.AccountNumber