ด้วยความช่วยเหลือของตัวดำเนินการ MySQL NOT LIKE เราสามารถตรวจสอบการไม่มีสตริงของรูปแบบที่ระบุภายในสตริงอื่นได้ ไวยากรณ์ของมันคือไม่เหมือนกับรูปแบบเฉพาะ
Specific_pattern คือรูปแบบของ string ที่เราไม่ต้องการค้นหาภายใน string อื่น
ตัวอย่าง
สมมติว่าเรามีตารางชื่อ 'student_info' ซึ่งมีชื่อของนักเรียน และเราต้องการทราบรายละเอียดของนักเรียนทั้งหมดที่ไม่มีรูปแบบของสตริง 'Ga' ในชื่อของพวกเขา สามารถทำได้ด้วยความช่วยเหลือของแบบสอบถาม 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