কম্পিউটার

স্ট্রিং থেকে সঠিক শব্দ অনুসন্ধান করতে MySQL ক্যোয়ারী?


স্ট্রিং থেকে সঠিক শব্দ অনুসন্ধান করতে, নীচের সিনট্যাক্স −

ব্যবহার করুন
yourTableNamewhereyourColumnName regexp '(^|[[:space:]])yourWord([[:space:]]|$)' থেকে *নির্বাচন করুন;

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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('এটি জাভা-এর ভূমিকা');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.05 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('এটি MongoDB এর ভূমিকা');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.07 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('এটি MySQL এর ভূমিকা'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.06 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+--------------------------------------+| শিরোনাম |+-----------------------------------+| এটি জাভা পরিচিতি || এটি মঙ্গোডিবি এর ভূমিকা || এটি MySQL এর ভূমিকা |+--------------------------------------+3 সারি সেটে (0.00 সেকেন্ড)

স্ট্রিং থেকে সঠিক শব্দ অনুসন্ধান করার জন্য নিম্নলিখিত ক্যোয়ারী।

mysql> DemoTablewhereTitle regexp '(^|[[:space:]])MySQL([[:space:]]|$)' থেকে *নির্বাচন করুন;

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

তৈরি করবে <প্রে>+-----------------------------------+| শিরোনাম |+-----------------------------------+| এটি মাইএসকিউএল এর ভূমিকা সেকেন্ড)
  1. কিভাবে MySQL এ সঠিক স্ট্রিং মান অনুসন্ধান করবেন?

  2. বিভিন্ন কলামের মান থেকে একাধিক শব্দ অনুসন্ধান করার জন্য একটি একক MySQL ক্যোয়ারী

  3. MySQL ক্যোয়ারী একটি স্ট্রিং 'ডেমো' অনুসন্ধান করতে যদি কেউ ভুল করে 'deom' টাইপ করে?

  4. কমা-বিচ্ছিন্ন স্ট্রিং এর অবস্থান থেকে একটি একক মান পেতে MySQL ক্যোয়ারী?