কম্পিউটার

MySQL-এর প্রতিটি পাঠ্যে একটি লাইন প্রিফিক্স করে সমস্ত সারি আপডেট করবেন?


এর জন্য, CONCAT() ফাংশন ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Subject varchar(200) ); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.36 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(বিষয়) মানগুলিতে সন্নিবেশ করুন('MySQL');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> DemoTable(বিষয়) মানগুলিতে সন্নিবেশ করুন ('MongoDB'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.13 সেকেন্ড)mysql> DemoTable(বিষয়) মানগুলিতে সন্নিবেশ করুন('Java');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

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

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

আউটপুট

+----+---------+| আইডি | বিষয় |+---+---------+| 1 | মাইএসকিউএল || 2 | মঙ্গোডিবি || 3 | Java |+---+---------+3 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি লাইন −

উপসর্গ করে সমস্ত সারি আপডেট করার জন্য প্রশ্ন রয়েছে
mysql> আপডেট করুন DemoTable সেট Subject=concat("আমার প্রিয় বিষয় হল ",বিষয়);কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত হয়েছে (0.12 সেকেন্ড)সারি মিলেছে:3 পরিবর্তিত:3 সতর্কতা:0

আসুন টেবিল −

থেকে আবার সব রেকর্ড পরীক্ষা করি
mysql> DemoTable থেকে *নির্বাচন করুন;

আউটপুট

<প্রে>+-----------------------------------------+| আইডি | বিষয় |+---+---------------------------------+| 1 | আমার প্রিয় বিষয় হল MySQL || 2 | আমার প্রিয় বিষয় হল MongoDB || 3 | আমার প্রিয় বিষয় জাভা |+---+-----------------------------------+3 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL এ একটি নতুন লাইন ধারণকারী পাঠ্য অনুসন্ধান করুন?

  2. MySQL REPLACE() দিয়ে পাঠ্যের একটি কলাম আপডেট করুন

  3. MySQL-এ সমস্ত সারি আপডেট করুন এবং স্ট্রিং এবং এর চারপাশে সমস্ত অপ্রয়োজনীয় হোয়াইটস্পেস মুছে ফেলবেন?

  4. MySQL-এ স্ল্যাশের আগে মান প্রদর্শন করতে সমস্ত varchar কলাম সারি আপডেট করবেন?