我有一个带有account numbers
and的数据库card numbers
。我将这些文件与update
任何卡号与帐号相匹配,因此我只使用帐号。
我创建了一个将表链接到帐户/卡数据库以返回Table ID
相关帐号的视图,现在我需要更新 ID 与帐号匹配的那些记录。
这是需要更新字段的Sales_Import
表:account number
LeadID AccountNumber
147 5807811235
150 5807811326
185 7006100100007267039
这是RetrieveAccountNumber
表格,我需要从中更新:
LeadID AccountNumber
147 7006100100007266957
150 7006100100007267039
我尝试了以下方法,但到目前为止没有运气:
UPDATE [Sales_Lead].[dbo].[Sales_Import]
SET [AccountNumber] = (SELECT RetrieveAccountNumber.AccountNumber
FROM RetrieveAccountNumber
WHERE [Sales_Lead].[dbo].[Sales_Import]. LeadID =
RetrieveAccountNumber.LeadID)
它将卡号更新为帐号,但帐号被替换为NULL