কম্পিউটার

কিভাবে দুটি কলাম মান অদলবদল করে একটি MySQL টেবিল আপডেট করবেন?


একটি কলামে দুটি মান অদলবদল করতে, CASE WHEN স্টেটমেন্ট ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1382 -> ( -> StudentName varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.57 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1382 মান ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> DemoTable1382 মানগুলিতে সন্নিবেশ করুন ('ক্রিস'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> সন্নিবেশ DemoTable1382 মানগুলিতে ('Adam'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> DemoTable1382 মানগুলিতে সন্নিবেশ করুন ('বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1382 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+| ছাত্রের নাম |+------------+| জন || ক্রিস || আদম || বব |+------------+4 সারি সেটে (0.00 সেকেন্ড)

দুটি কলামের মান অদলবদল করে একটি MySQL টেবিল আপডেট করার জন্য নিচের প্রশ্নটি রয়েছে -

mysql> DemoTable1382 আপডেট করুন -> StudentName=( ক্ষেত্রে যখন StudentName="Chris" তারপর "John" -> যখন StudentName="John" তারপর "Chris" -> else -> StudentName -> end -> );কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত হয়েছে (0.19 সেকেন্ড)সারি মিলেছে:4টি পরিবর্তন করা হয়েছে:2টি সতর্কতা:0

আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -

DemoTable1382 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+| ছাত্রের নাম |+------------+| ক্রিস || জন || আদম || বব |+------------+4 সারি সেটে (0.00 সেকেন্ড)
  1. অন্য MySQL টেবিলের কলামের উপর ভিত্তি করে একটি কলাম আপডেট করুন

  2. কিভাবে একটি MySQL তারিখ টাইপ কলাম আপডেট করবেন?

  3. কিভাবে MySQL টেবিল স্টোরেজ ইঞ্জিন আপডেট করবেন

  4. কিভাবে ব্যাচ আপডেট MySQL টেবিল?