MySQL-এ দুটি কলামের মধ্যে ডেটা অদলবদল করতে, ভেরিয়েবলের ধারণাটি ব্যবহার করুন। প্রথমে একটি টেবিল তৈরি করা যাক। এখানে, আমরা Name2-
এর সাথে Name1 অদলবদল করবmysql> টেবিল তৈরি করুন DemoTable-> (-> Name1 varchar(100),-> Name2 varchar(100)-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.58 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable মানগুলিতে সন্নিবেশ করান ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------------+------------+| নাম1 | নাম2 |+---------------+------------+| জন স্মিথ | ক্রিস ব্রাউন || ডেভিড মিলার | জোন ডো | +---------------+------------+2 সারি সেটে (0.00 সেকেন্ড)MySQL −
-এ দুটি কলামের মধ্যে ডেটা অদলবদল করার জন্য নিম্নোক্ত ক্যোয়ারীmysql> আপডেট DemoTable-> SET Name1=(@tmpName:=Name1), Name1 =Name2, Name2 =@tmpName;কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত (0.13 সেকেন্ড)সারি মিলেছে:2 পরিবর্তিত:2 সতর্কতা:0প্রে>আসুন আমরা আবার টেবিল রেকর্ড পরীক্ষা করি -
mysql> DemoTable থেকে *নির্বাচন করুন;আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------------+---------------+| নাম1 | নাম2 |+------------+---------------+| ক্রিস ব্রাউন | জন স্মিথ || জোন ডো | ডেভিড মিলার |+------------+---------------+2 সারি সেটে (0.00 সেকেন্ড)