我試圖從另一個表更新數據/數據的數據庫需要幫助來更新來自兩個數據庫和兩個表
數據庫1 =客戶端,表1 =客戶$
賬戶號碼,郵編和電話
數據庫2 = Site10和保險
需要從數據庫1,其是客戶端
需要幫助更新站點10與郵編????
我試圖從另一個表更新數據/數據的數據庫需要幫助來更新來自兩個數據庫和兩個表
數據庫1 =客戶端,表1 =客戶$
賬戶號碼,郵編和電話
數據庫2 = Site10和保險
需要從數據庫1,其是客戶端
需要幫助更新站點10與郵編????
您沒有提供將兩個錶鏈接在一起的關鍵字段,因此,假設這些數據庫都駐留在同一臺服務器上,並且假定數據庫1中「Customer $」表中的「AccountNumber」是關鍵字到Site10表中的Database2:
UPDATE Database2.Site10
SET Zip=Database1.Customer$.Zip
INNER JOIN Database1.Customer$
ON Database1.Customer$.AccountNumber = Database2.Site10.AccountNumber
如果「內部」是不是你的特定數據庫上的有效,這也應該工作:
UPDATE Database2.Site10
SET Zip=Database1.Customer$.Zip
FROM Database2.Site10, Database1.Customer$
WHERE Database2.Site10.AccountNumber = Database1.Customer$.AccountNumber
你嘗試過什麼,什麼是表結構:尤其是,哪些數據用於關聯來自DB1和DB2的數據? – AllenG 2010-08-11 14:16:33
你在用什麼數據庫? – 2010-08-11 14:16:44
這兩個數據庫是否位於同一個數據庫服務器上? – InSane 2010-08-11 14:18:15