কম্পিউটার

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


এর জন্য, আপনি LIKE অপারেটরের সাথে সাউন্ড ব্যবহার করতে পারেন৷ আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান DemoTable মানগুলিতে ('Johm'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.29 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('Carol'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('SAMSUNG) '); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('SAMSUMG'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------+| নাম |+---------+| জন || আদম || জোহম || ক্যারল || স্যামসাং || SAMSUMG |+---------+6 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি স্ট্রিং অনুসন্ধান করার জন্য কোয়েরি রয়েছে যা একটি টাইপো হিসাবে টেবিলে সন্নিবেশ করা হয়েছে, উদাহরণস্বরূপ, "ডেমো" এর জন্য "deom", "samsung" -

এর জন্য "samsumg"
mysql> DemoTable থেকে *নির্বাচন করুন যেখানে নাম 'samsung'-এর মতো শোনায়;

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

তৈরি করবে <প্রে>+---------+| নাম |+---------+| স্যামসাং || SAMSUMG |+---------+2 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল ক্যোয়ারী IF স্টেটমেন্টের ফলে একটি স্ট্রিং ফেরত দিতে?

  2. ডট আগে স্ট্রিং অংশ প্রতিস্থাপন MySQL ক্যোয়ারী

  3. MySQL ক্যোয়ারী নির্দিষ্ট শেষ স্ট্রিং অক্ষর দ্বারা সাজানোর জন্য?

  4. দ্রুত MySQL ডাটাবেসে একটি স্ট্রিং জন্য অনুসন্ধান?