কম্পিউটার

মাইএসকিউএল কোয়েরি কলামের মান শুধুমাত্র প্রথম 2 অক্ষর রাখতে এবং বাকি অক্ষর মুছে ফেলতে?


শুধুমাত্র প্রথম দুটি অক্ষর রাখতে এবং বাকি অক্ষর মুছে ফেলতে, SUBSTRING() ব্যবহার করুন।

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

mysql> টেবিল তৈরি করুন DemoTable743 (SubjectName varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.54 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable743 মানগুলিতে সন্নিবেশ করুন DemoTable743 মানগুলিতে ('MongoDB'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable743 মানগুলিতে ঢোকান ('Python'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> DemoTableData' মানগুলিতে সন্নিবেশ করুন স্ট্রাকচার'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.68 সেকেন্ড)mysql> DemoTable743 মান ('অ্যালগরিদম') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

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

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

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

+----------------+| বিষয়ের নাম |+----------------+| মাইএসকিউএল || জাভা || মঙ্গোডিবি || পাইথন || ডেটা স্ট্রাকচার || অ্যালগরিদম |+----------------+6 সারি সেটে (0.00 সেকেন্ড)

কলামের মানের প্রথম 2টি অক্ষর রাখার জন্য এবং বাকি অক্ষরগুলি মুছে ফেলার জন্য নিচের প্রশ্নটি রয়েছে−

mysql> আপডেট করুন DemoTable743 সেট SubjectName=SUBSTRING(SubjectName,1,2);কোয়েরি ঠিক আছে, 6টি সারি প্রভাবিত হয়েছে (0.12 সেকেন্ড)সারি মিলেছে:6 পরিবর্তিত:6 সতর্কতা:0

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

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

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

<প্রে>+------------+| বিষয়ের নাম |+------------+| আমার || জা || মো || পাই || দা || আল |+------------+6 সারি সেটে (0.00 সেকেন্ড)
  1. একটি নির্দিষ্ট কলামের মান ঠিক করুন এবং MySQL-এ বাকি সারিগুলির জন্য র্যান্ডম মান প্রদর্শন করুন

  2. MySQL ক্যোয়ারী সমস্ত রেকর্ড আপডেট করার জন্য শুধুমাত্র প্রথম অক্ষরকে বড় হাতের লেখা করতে এবং অন্য সবগুলো ছোট হাতের অক্ষরে সেট করতে

  3. একটি কলাম মানের প্রথম অক্ষর আনুন এবং MySQL এর সাথে অন্য কলামে এটি সন্নিবেশ করুন

  4. MySQL-এ একটি স্ট্রিং-এ শুধুমাত্র প্রথম বার বার করা মান কীভাবে প্রতিস্থাপন করবেন