Tôi có một cơ sở dữ liệu với account numbers
và card numbers
. Tôi khớp chúng với một tệp với update
bất kỳ số thẻ nào với số tài khoản, do đó tôi chỉ làm việc với số tài khoản.
Tôi đã tạo chế độ xem liên kết bảng với cơ sở dữ liệu thẻ / tài khoản để trả về Table ID
và số tài khoản liên quan và bây giờ tôi cần cập nhật những hồ sơ mà ID khớp với Số tài khoản.
Đây là Sales_Import
bảng, nơi account number
trường cần được cập nhật:
LeadID AccountNumber
147 5807811235
150 5807811326
185 7006100100007267039
Và đây là RetrieveAccountNumber
bảng, nơi tôi cần cập nhật từ:
LeadID AccountNumber
147 7006100100007266957
150 7006100100007267039
Tôi đã thử dưới đây, nhưng không có may mắn cho đến nay:
UPDATE [Sales_Lead].[dbo].[Sales_Import]
SET [AccountNumber] = (SELECT RetrieveAccountNumber.AccountNumber
FROM RetrieveAccountNumber
WHERE [Sales_Lead].[dbo].[Sales_Import]. LeadID =
RetrieveAccountNumber.LeadID)
Nó cập nhật số thẻ thành số tài khoản, nhưng số tài khoản được thay thế bằng NULL