কম্পিউটার

MySQL:আমি কিভাবে বিশেষ অক্ষর সহ একটি মান খুঁজে বের করতে পারি এবং NULL দিয়ে প্রতিস্থাপন করতে পারি?


এর জন্য, নিচের সিনট্যাক্সের মত SET yourColumnName =NULL ব্যবহার করুন -

update yourTableNameset yourColumnName=NULL where yourColumnName=yourValue;

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1914 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Code varchar(20) )AUTO_INCREMENT=1001; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1914(Code) মান ('John101');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1914(কোড) মানগুলিতে সন্নিবেশ ('234David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.00 সেকেন্ড)mysql> DemoTable1914(কোড) মান ('100_Mike'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+---------+| আইডি | কোড |+------+---------+| 1001 | John101 || 1002 | 234 ডেভিড || 1003 | 100_মাইক |+------+---------+3 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি মান খুঁজে বের করার এবং NULL −

দিয়ে প্রতিস্থাপন করার জন্য প্রশ্ন রয়েছে
mysql> আপডেট করুন DemoTable1914 সেট কোড=NULL যেখানে Code='100_Mike';কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)সারি মিলেছে:1 পরিবর্তিত:1 সতর্কতা:0

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

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

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

তৈরি করবে <প্রে>+------+---------+| আইডি | কোড |+------+---------+| 1001 | John101 || 1002 | 234 ডেভিড || 1003 | NULL |+------+---------+3 সারি সেটে (0.00 সেকেন্ড)
  1. আমি কিভাবে আমার MySQL ডাটাবেসে একটি অ্যাম্পারস্যান্ড প্রতিস্থাপন করতে পারি?

  2. আমি কিভাবে ফাইল পাথ সহ একটি কলামে MySQL এ খুঁজে পেতে এবং প্রতিস্থাপন করতে পারি?

  3. কিভাবে একটি MySQL টেবিল একটি অক্ষর প্রতিস্থাপন?

  4. MySQL এর সাথে কলামের সেটে একটি নাল মান সহ রেকর্ডগুলি কীভাবে সন্ধান করবেন