আমি একটি ডাটাবেস আছে 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