MySQL-এ NOT LIKE অপারেটর এবং 와일্ডকার্ড ক্যারেক্টার ব্যবহার করে কোনো স্ট্রিং-এর ভেতরে নির্দিষ্ট প্যাটার্ন অনুপস্থিত থাকা চেক করা যায়।
সিনট্যাক্স
NOT LIKE specific_pattern
specific_pattern হলো স্ট্রিং-এর প্যাটার্ন যা আমরা অন্য স্ট্রিং-এ খুঁজে পাওয়া নয়।
উদাহরণ
'student' টেবিল থেকে যেসব ছাত্রের নামে 'av' প্যাটার্ন নেই, তাদের বের করবো:
mysql> Select * from Student WHERE name NOT LIKE '%av%'; +------+---------+---------+----------+--------------------+ | Id | Name | Address | Subject | year_of_Admission | +------+---------+---------+----------+--------------------+ | 15 | Harshit | Delhi | Commerce | 2009 | | 21 | Yashraj | NULL | Math | 2000 | +------+---------+---------+----------+--------------------+
এখানে '%' হলো একটি 와일্ডকার্ড যা যেকোনো সংখ্যক ক্যারেক্টারকে উপস্থাপন করে।