আমি একটি ডাটাবেস আছে account numbers
এবং card numbers
। আমি এগুলি update
অ্যাকাউন্টের সংখ্যার সাথে কোনও কার্ডের সংখ্যার সাথে একটি ফাইলের সাথে মেলে , যাতে আমি কেবল অ্যাকাউন্ট নম্বর দিয়ে কাজ করছি।
আমি অ্যাকাউন্ট এবং কার্ডের ডাটাবেসের সাথে টেবিলের লিঙ্ক করে একটি ভিউ তৈরি করেছি Table 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