কম্পিউটার

একাধিক শব্দ সহ LIKE ব্যবহার করে ফিল্টার করা একটি টেবিল থেকে রেকর্ড প্রদর্শন করতে MySQL ক্যোয়ারী?


এর জন্য, নিচের সিনট্যাক্স &মাইনাস;

হিসাবে RLIKE এবং ফিল্টার রেকর্ড ব্যবহার করুন
আপনার টেবিলের নাম থেকে * নির্বাচন করুন যেখানে আপনার কলামের নাম 'yourValue1|yourValue2';

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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1935 মানগুলিতে ('MySQL') সন্নিবেশ করুন; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable1935 মানগুলিতে ঢোকান ('পাইথন'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> ইনসার্ট করুন DemoTable1935 মানগুলিতে ('MongoDB'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable1935 মানগুলিতে ঢোকান ('SQL সার্ভার'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTables1935 মানগুলিতে সন্নিবেশ করুন PL SQL'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+| বিষয় |+------------+| মাইএসকিউএল || পাইথন || মঙ্গোডিবি || এসকিউএল সার্ভার || PL SQL |+------------+5 সারি সেটে (0.00 সেকেন্ড)

রেকর্ড ফিল্টার করার জন্য এখানে ক্যোয়ারী আছে:

mysql> DemoTable1935 থেকে * নির্বাচন করুন যেখানে Subject rlike 'SQL|Python';

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

তৈরি করবে <প্রে>+------------+| বিষয় |+------------+| মাইএসকিউএল || পাইথন || এসকিউএল সার্ভার || PL SQL |+------------+4 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL-এর সাথে UPDATE স্টেটমেন্টে if স্টেটমেন্ট ব্যবহার করে শর্ত সেট করে রেকর্ড প্রদর্শন করুন

  2. মাইএসকিউএল কোয়েরি বিভিন্ন কলাম সহ এক টেবিল থেকে অন্য টেবিলে রেকর্ড কপি করতে

  3. একটি একক প্রশ্নে IN() সহ একটি MySQL টেবিল থেকে রেকর্ড মুছুন

  4. MySQL এ সঞ্চিত পদ্ধতি থেকে টেবিল রেকর্ড প্রদর্শন করুন