Ben bir veritabanı account numbers
ve card numbers
. Bunları bir dosya ile update
hesap numarasının herhangi bir kart numarasıyla eşleştiriyorum , böylece sadece hesap numaralarıyla çalışıyorum.
Tabloyu hesap / kart veritabanına Table ID
ve ilgili hesap numarasını döndürmek için bağlayan bir görünüm oluşturdum ve şimdi kimliğin Hesap Numarası ile eşleştiği bu kayıtları güncellemem gerekiyor.
Bu Sales_Import
tablo, account number
alan güncellenmesi gerekiyor:
LeadID AccountNumber
147 5807811235
150 5807811326
185 7006100100007267039
Ve bu RetrieveAccountNumber
tablo, nerede güncellemeniz gerekir:
LeadID AccountNumber
147 7006100100007266957
150 7006100100007267039
Aşağıdaki denedim, ama şimdiye kadar şans yok:
UPDATE [Sales_Lead].[dbo].[Sales_Import]
SET [AccountNumber] = (SELECT RetrieveAccountNumber.AccountNumber
FROM RetrieveAccountNumber
WHERE [Sales_Lead].[dbo].[Sales_Import]. LeadID =
RetrieveAccountNumber.LeadID)
Kart numaralarını hesap numaralarına günceller, ancak hesap numaralarının yerini NULL