কম্পিউটার

মাইএসকিউএল-এ বিভাজকের পরে বিভাজক এবং সংখ্যাগুলি সরিয়ে বর্তমান মানের সাবস্ট্রিং সহ একটি মান কীভাবে আপডেট করবেন?


এখানে, ধরুন আপনার কাছে “StringSeparatorNumber ফর্ম সহ একটি স্ট্রিং আছে জন/56989 এর মতো ফর্ম। এখন আপনি যদি বিভাজক / এর পরে নম্বরটি সরাতে চান তবে SUBSTRING_INDEX() ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান> DemoTable মানগুলিতে ঢোকান> 

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

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

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

তৈরি করবে <প্রে>+------------+| ছাত্রের নাম |+------------+| জন/56989 || ক্যারল || ডেভিড/74674 || বব/45565 |+------------+4 সারি সেটে (0.00 সেকেন্ড)

বর্তমান মানের সাবস্ট্রিং-

সহ একটি মান আপডেট করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে
mysql> আপডেট ডেমোটেবল সেট StudentName=substring_index(StudentName,'/',1);কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত হয়েছে (0.13 সেকেন্ড)সারি মিলেছে :4 পরিবর্তন হয়েছে :3 সতর্কতা :0

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

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

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

তৈরি করবে <প্রে>+------------+| ছাত্রের নাম |+------------+| জন || ক্যারল || ডেভিড || বব |+------------+4 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ র্যান্ডম সংখ্যা সহ একটি কলামে রেকর্ডগুলি কীভাবে আপডেট করবেন?

  2. বর্তমান সারির সাথে আগের সারির মানের সমষ্টি কিভাবে করবেন এবং MySQL ক্রস জয়েন দিয়ে অন্য সারিতে ফলাফল প্রদর্শন করবেন?

  3. মাইএসকিউএল-এ শূন্য থাকলে একটি নির্দিষ্ট মান সহ একটি ক্ষেত্র কীভাবে আপডেট করবেন?

  4. মাইএসকিউএল দিয়ে বর্তমান তারিখের চেয়ে কম তারিখ কীভাবে নির্বাচন করবেন?