কম্পিউটার

LIKE এবং OR দিয়ে টেক্সট সার্চের জন্য MySQL ক্যোয়ারী রেকর্ড আনার জন্য


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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('MySQL এর ভূমিকা');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.31 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান ('জাভা ব্যবহার করে গভীর ডাইভ'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17) sec)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('C in Depth'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('C++ এর ভূমিকা'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.48 সেকেন্ড) 

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

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

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

তৈরি করবে <প্রে>+------------+| বিষয় |+------------+| মাইএসকিউএল পরিচিতি || জাভা ব্যবহার করে গভীর ডুব || C গভীরতায় || C++ এর ভূমিকা |+----------------------+4 সারি সেটে (0.00 সেকেন্ড)

নিচে LIKE এবং OR −

দিয়ে টেক্সট সার্চের জন্য ক্যোয়ারী দেওয়া হল
mysql> DemoTable থেকে *নির্বাচন করুন যেখানে সাবজেক্ট LIKE '%MySQL%' অথবা Subject LIKE '%using%';

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

তৈরি করবে <প্রে>+------------+| বিষয় |+------------+| মাইএসকিউএল পরিচিতি || জাভা ব্যবহার করে ডিপ ডাইভ
  1. MySQL লাইককে MySQL IN হিসাবে প্রয়োগ করার জন্য প্রশ্ন?

  2. এর সাথে রেকর্ড আনতে MySQL REGEXP প্রয়োগ করুন৷ এবং সংখ্যা

  3. মাইএসকিউএল-এ মার্কস 1 এবং মার্কস2 রেকর্ড সহ একজন ছাত্রের জন্য সর্বোচ্চ পৃথক মার্ক আনবেন?

  4. AND &OR অপারেটরের সাথে একটি একক MySQL ক্যোয়ারী ব্যবহার করে একটি নির্দিষ্ট রেকর্ড আনুন