কমা-বিচ্ছিন্ন কলাম থেকে অনুসন্ধানের জন্য FIND_IN_SET() মেথড ব্যবহার করুন। প্রথমে একটি টেবিল তৈরি করা যাক:
mysql> create table DemoTable ( Value varchar(20) ); Query OK, 0 rows affected (0.47 sec)
ইনসার্ট কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড যোগ করুন:
mysql> insert into DemoTable values('41,14,94'); Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable values('64,84,94'); Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable values('44,74,103,104'); Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable values('904,1004,1444,1544'); Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable values('4,144,174'); Query OK, 1 row affected (0.15 sec)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সকল রেকর্ড প্রদর্শন করুন:
mysql> select *from DemoTable;
এটি নিম্নলিখিত আউটপুট দেবে:
+--------------------+ | Value | +--------------------+ | 41,14,94 | | 64,84,94 | | 44,74,103,104 | | 904,1004,1444,1544 | | 4,144,174 | +--------------------+ 5 rows in set (0.00 sec)
কমা-বিচ্ছিন্ন MySQL কলাম থেকে অনুসন্ধানের কোয়ারী:
mysql> select *from DemoTable where find_in_set('4',Value);
এটি নিম্নলিখিত আউটপুট দেবে:
+-----------+ | Value | +-----------+ | 4,144,174 | +-----------+ 1 row in set (0.00 sec)