এর জন্য, FIND_IN_SET() ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1866 ( Value1 int, ListOfValues varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1866 মানগুলিতে সন্নিবেশ করান ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1866 মানগুলিতে ঢোকান(77,'34,45,77,78'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1866 থেকেmysql> নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+----------------+| মান1 | ListOfValues |+---------+----------------+| 56 | 78,56,98,95 || 103 | 103,90,102,104 || 77 | 34,45,77,78 |+---------+----------------+3 সারি সেটে (0.00 সেকেন্ড)এখানে অন্য কলাম −
-এ স্ট্রিং পজিশন পাওয়ার জন্য ক্যোয়ারী আছেmysql> DemoTable1866 থেকে আউটপুট হিসাবে Value1,ListOfValues,find_in_set(Value1,ListOfValues) নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+----------------+---------+| মান1 | ListOfValues | আউটপুট |+---------+----------------+---------+| 56 | 78,56,98,95 | 2 || 103 | 103,90,102,104 | 1 || 77 | 34,45,77,78 | ৩