নির্দিষ্ট ক্যারেক্টার দিয়ে শুরু হওয়া নাম পেতে LIKE অপারেটর ব্যবহার করুন।
টেবিল তৈরি করা
mysql> create table DemoTable ( StudentFirstName varchar(20) ); Query OK, 0 rows affected (1.01 sec)
রেকর্ড ইনসার্ট করা
mysql> insert into DemoTable values('John'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('Carol'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable values('Johnny'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('Robert'); Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable values('Chris'); Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable values('Ramit'); Query OK, 1 row affected (0.18 sec)
রেকর্ড প্রদর্শন
mysql> select * from DemoTable;
আউটপুট:
+------------------+ | StudentFirstName | +------------------+ | John | | Carol | | Johnny | | Robert | | Chris | | Ramit | +------------------+ 6 rows in set (0.00 sec)
'C' দিয়ে শুরু হওয়া নাম খুঁজে বের করা
mysql> select * from DemoTable where StudentFirstName LIKE 'C%';
আউটপুট:
+------------------+ | StudentFirstName | +------------------+ | Carol | | Chris | +------------------+ 2 rows in set (0.00 sec)
ব্যাখ্যা: LIKE 'C%' এ C নির্দিষ্ট ক্যারেক্টার, % যেকোনো সংখ্যক ক্যারেক্টার (শূন্য ও হতে পারে)। কেস-ইনসেনসিটিভ মিলের জন্য ডিফল্ট কোলেশন যথেষ্ট।