এই কাজের জন্য REGEXP ব্যবহার করুন। প্রথমে একটি টেবিল তৈরি করা যাক:
mysql> create table DemoTable -> ( -> ClientCode varchar(100) -> ); Query OK, 0 rows affected (0.56 sec)
টেবিলে কিছু রেকর্ড ইনসার্ট করুন:
mysql> insert into DemoTable values('Chris902'); Query OK, 1 row affected (0.21 sec)
mysql> insert into DemoTable values('Robert_'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable values('903'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('123_David'); Query OK, 1 row affected (0.21 sec)
টেবিলের সকল রেকর্ড দেখান:
mysql> select *from DemoTable;
আউটপুট
এটি নিচের আউটপুট দেবে:
+------------+ | ClientCode | +------------+ | Chris902 | | Robert_ | | 903 | | 123_David | +------------+ 4 rows in set (0.00 sec)
শুধু সংখ্যা নয় (অন্তত একটি নন-ডিজিট ক্যারেক্টার থাকা) রো বের করার কোয়ারী:
mysql> select *from DemoTable where ClientCode REGEXP '.*[^0-9].*';
আউটপুট
এটি নিচের আউটপুট দেবে (শুধু '903' বাদ পড়ে যাবে):
+------------+ | ClientCode | +------------+ | Chris902 | | Robert_ | | 123_David | +------------+ 3 rows in set (0.04 sec)