কম্পিউটার

একটি ক্ষেত্রের মধ্যে কমা বিভক্ত মানগুলির মধ্যে অনুসন্ধান করতে MySQL ক্যোয়ারী?


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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করান ('10 

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

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

আউটপুট

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

তৈরি করবে <প্রে>+------------+| ListOfValues ​​|+------------+| 10|20|30|40|50|60|100 |+-------------------------+1 সারি সেটে (0.00 সেকেন্ড)

একটি ক্ষেত্রের মধ্যে কমা বিভক্ত মানগুলির মধ্যে অনুসন্ধান করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে −

mysql> DemoTable থেকে FIND_IN_SET(100, প্রতিস্থাপন(ListOfValues,'|',',')) নির্বাচন করুন;

আউটপুট

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ ---+| FIND_IN_SET(100, প্রতিস্থাপন(ListOfValues,'|',',')) |+------------------ ------------------+| 7 |+------------------------------------------------------------ --+1 সারি সেটে (0.04 সেকেন্ড)
  1. একটি অ্যারে থেকে মিলিত নির্দিষ্ট রেকর্ডগুলি আনার জন্য MySQL ক্যোয়ারী (কমা দ্বারা পৃথক করা মান)

  2. একটি কলাম থেকে স্ট্রিং পেতে এবং কমা পৃথক মান সহ অন্য কলামে এর অবস্থান খুঁজে পেতে MySQL ক্যোয়ারী?

  3. মাইএসকিউএল-এ কমা বিভক্ত মানগুলির মধ্যে নির্দিষ্ট স্ট্রিংগুলি কীভাবে অনুসন্ধান করবেন?

  4. অনুসন্ধান ক্যোয়ারী জন্য MySQL ডাটাবেস ক্ষেত্রের ধরন?