ใช้ NOT LIKE ร่วมกับ Wildcard
สามารถตรวจสอบว่าสตริงรูปแบบเฉพาะ ไม่มีอยู่ ภายในสตริงอีกตัวได้โดยใช้ตัวดำเนินการ NOT LIKE ร่วมกับ wildcard characters
ไวยากรณ์
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 | +------+---------+---------+----------+--------------------+ 2 rows in set (0.00 sec)
สัญลักษณ์ '%' เป็น wildcard ใช้ร่วมกับ NOT LIKE operator