MySQL NOT LIKE অপারেটরের সাহায্যে, আমরা অন্য স্ট্রিংয়ের মধ্যে নির্দিষ্ট প্যাটার্নের একটি স্ট্রিং-এর উপস্থিতি পরীক্ষা করতে পারি। এর সিনট্যাক্স হল নির্দিষ্ট_প্যাটার্নের মত নয়।
Specific_pattern হল স্ট্রিং এর প্যাটার্ন যা আমরা অন্য স্ট্রিং এর মধ্যে খুঁজে পেতে চাই না।
উদাহরণ
ধরুন আমাদের কাছে ‘ছাত্র_তথ্য’ নামের একটি টেবিলে শিক্ষার্থীদের নাম রয়েছে এবং আমরা সেই সমস্ত ছাত্রদের বিবরণ পেতে চাই যাদের নামের মধ্যে ‘গা’ স্ট্রিংয়ের প্যাটার্ন নেই। এটি MySQL ক্যোয়ারী −
অনুসরণ করার সাহায্যে করা যেতে পারেmysql> Select * from Student_info WHERE name NOT LIKE '%Ga%'; +------+---------+----------+-----------+ | id | Name | Address | Subject | +------+---------+----------+-----------+ | 101 | YashPal | Amritsar | History | | 125 | Raman | Shimla | Computers | +------+---------+----------+-----------+ 2 rows in set (0.05 sec)
উপরের উদাহরণে, '%' চিহ্ন হল একটি ওয়াইল্ডকার্ড যা NOT LIKE অপারেটরের সাথে ব্যবহৃত হয়।