基于ID匹配的從一個表到另一個表的SQL更新我有一個數據庫account numbers和card numbers..我將這些與文件匹配到update任何卡號的帳號,使我只工作帳戶號碼。我創建了一個視圖,將表鏈接到帳戶/卡數據庫,以返回Table ID以及相關的帳號,現在我需要更新那些ID與帳號匹配的記錄。這是Sales_Import表,其中account number需要更新字段:LeadID AccountNumber147 5807811235150 5807811326185 7006100100007267039這是RetrieveAccountNumber表中,我需要從以下幾個方面進行更新:LeadID AccountNumber147 7006100100007266957150 7006100100007267039我試過以下幾種方法,但到目前為止沒有運氣:UPDATE [Sales_Lead].[dbo].[Sales_Import] SET [AccountNumber] = (SELECT RetrieveAccountNumber.AccountNumber
FROM RetrieveAccountNumber
WHERE [Sales_Lead].[dbo].[Sales_Import]. LeadID =
RetrieveAccountNumber.LeadID)它將卡號更新為帳戶號,但帳戶號將被替換為NULL
基于ID匹配的從一個表到另一個表的SQL更新
慕姐8265434
2019-06-12 15:42:10