কম্পিউটার

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


এর জন্য, আপনি REGEXP_REPLACE() ব্যবহার করতে পারেন। ধরা যাক আমাদের স্ট্রিং হল −

এটি আমার প্রথম MySQL প্রশ্ন। এটি প্রথম টিউটোরিয়াল। আমি প্রথমবার শিখছি।

আমাদের একটি নির্দিষ্ট শব্দের শুধুমাত্র 1ম ঘটনাটি প্রতিস্থাপন করতে হবে, আসুন "প্রথম" বলি। আউটপুট −

হওয়া উচিত
এটি আমার দ্বিতীয় MySQL প্রশ্ন। এটি প্রথম টিউটোরিয়াল। আমি প্রথমবার শিখছি।

আসুন একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন ডেমো26−> (−> মান text−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (2.04 সেকেন্ড)

সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -

mysql> demo26 মানগুলিতে সন্নিবেশ করুন('এটি আমার প্রথম MySQL প্রশ্ন। এটি প্রথম টিউটোরিয়াল। আমি প্রথমবার শিখছি।');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)

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

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

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ ------------------------------------------------------------+| মান |+------------------------------------------------------------ -----------------------------------------------------------+| এটি আমার প্রথম MySQL প্রশ্ন। এটি প্রথম টিউটোরিয়াল। আমি প্রথমবার শিখছি। |+------------------------------------------------ ---------------------------------------------- সেটে +1 সারি (0.00 সেকেন্ড)

শুধুমাত্র ১ম সংঘটন −

প্রতিস্থাপন করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> আপডেট demo26−> সেট মান =REGEXP_REPLACE(মান, 'প্রথম', 'দ্বিতীয়', 1, 1);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড) সারি মিলেছে:1 পরিবর্তিত:1 সতর্কতা:0 

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

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

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ ------------------------------------------------+| মান |+------------------------------------------------------------ ------------------------------------------------------------+| এটি আমার দ্বিতীয় MySQL প্রশ্ন। এটি প্রথম টিউটোরিয়াল। আমি প্রথমবার শিখছি। |+------------------------------------------------ ---------------------------------------------- +1 সারি ইন সেট (0.00 সেকেন্ড)

  1. MySQL-এর প্রথম অক্ষর দ্বারা কলামের মান ফিল্টার করুন

  2. মাইএসকিউএল ব্যবহার করে কীভাবে স্ট্রিংয়ের একটি অংশ (@ এর পরে ডোমেন নাম) প্রতিস্থাপন করবেন?

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

  4. কিভাবে C# এ একটি স্ট্রিংয়ের প্রথম 10টি অক্ষর খুঁজে পাবেন?