কম্পিউটার

মাইএসকিউএল-এ কমা বিভক্ত মানগুলির মধ্যে নির্দিষ্ট স্ট্রিংগুলি কীভাবে অনুসন্ধান করবেন?


এর জন্য REGEXP ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1902 ( বিষয়ের পাঠ্য );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন DemoTable1902 মানগুলিতে
mysql> সন্নিবেশ করুন , 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1902 মানগুলিতে সন্নিবেশ করুন('Hibernate,Spring,JPA'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+-------------------------+| বিষয় |+-------------------------+| মঙ্গোডিবি, জাভা, পাইথন || এসকিউএল সার্ভার, মাইএসকিউএল,পিএল/এসকিউএল || হাইবারনেট,স্প্রিং,জেপিএ |+-------------------------+3 সারি সেটে (0.00 সেকেন্ড)

MySQL -

-এ কমা দ্বারা পৃথক করা মানগুলির মধ্যে নির্দিষ্ট স্ট্রিংগুলি অনুসন্ধান করার জন্য এখানে একটি প্রশ্ন রয়েছে
mysql> DemoTable1902 থেকে * নির্বাচন করুন যেখানে Subjects regexp '(^|.*,)MySQL(,.*|$)';

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

তৈরি করবে <প্রে>+-------------------------+| বিষয় |+-------------------------+| SQL সার্ভার,MySQL,PL/SQL |+-------------------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে MySQL এ সঠিক স্ট্রিং মান অনুসন্ধান করবেন?

  2. MySQL এর সাথে কমা বিভক্ত কলামে উদ্ধৃতিগুলি কীভাবে অন্তর্ভুক্ত করবেন?

  3. কিভাবে একটি MySQL টেবিলে ^ অক্ষর অনুসন্ধান করবেন?

  4. কমা বিভক্ত মান সহ MySQL এ র্যান্ডম সারিগুলি কীভাবে আনবেন?