কম্পিউটার

আমি কিভাবে LIKE ওয়াইল্ডকার্ড ব্যবহার করে একটি কলামে (কেস-সংবেদনশীল) অনুসন্ধান করতে পারি?


আমরা কলামের নামের সাথে low() এর সাহায্যে এটি করতে পারি। প্রথমত, আমরা CREATE কমান্ডের সাহায্যে একটি টেবিল তৈরি করব।

একটি টেবিল তৈরি করা হচ্ছে -

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

INSERT কমান্ড -

-এর সাহায্যে টেবিলে রেকর্ড ঢোকানো
mysql> InCaseSensDemo মানগুলিতে ঢোকান InCaseSensDemo মান ('BoB'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql> InCaseSensDemo মানগুলিতে ঢোকান ('বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)

SELECT কমান্ড -

এর সাহায্যে সমস্ত রেকর্ড প্রদর্শন করা হচ্ছে InCaseSensDemo থেকে
mysql> SELECT *;

নিচের আউটপুট −

<প্রে>+------+| নাম |+------+| জন || বব || BoB || বব |+------+4 সারি সেটে (0.00 সেকেন্ড)

MySQL-এ কেস সংবেদনশীল স্ট্রিং তুলনা করার জন্য সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম থেকে * নির্বাচন করুন যেখানে বাইনারি কলাম_নাম ='মান';

এখন, কেস সংবেদনশীল মান −

-এর ফলাফল পেতে আমি উপরের ক্যোয়ারীটি প্রয়োগ করছি
mysql> InCaseSensDemo থেকে * নির্বাচন করুন যেখানে বাইনারি নাম ='বব';

নিচের আউটপুট −

<প্রে>+------+| নাম |+------+| JOhN |+------+1 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ একটি সঠিক স্ট্রিংয়ের জন্য একটি কলাম কীভাবে অনুসন্ধান করবেন?

  2. % সহ একটি কলামের মান অনুসন্ধান করতে MySQL LIKE ক্যোয়ারী কীভাবে ব্যবহার করবেন?

  3. কিভাবে MySQL এ একটি কলাম বিভক্ত করবেন?

  4. জাভাতে MySQL-এ অনুসন্ধান ভেরিয়েবলের সাথে LIKE ব্যবহার করার সময় সঠিকভাবে উদ্ধৃতিগুলি কীভাবে ব্যবহার করবেন?