ใช้ NOT RLIKE ตรวจสอบ pattern ที่ไม่มี
ตัวดำเนินการ NOT RLIKE ของ MySQL ใช้ตรวจสอบรูปแบบ (pattern) ที่ ไม่มีอยู่ ภายในนิพจน์ (expression)
ไวยากรณ์
NOT RLIKE Pat_not_for_match
Pat_not_for_match = รูปแบบที่ไม่ต้องการให้ match กับนิพจน์
ตัวอย่าง
mysql> Select Id, Name from Student WHERE Name NOT RLIKE '^H'; +------+---------+ | Id | Name | +------+---------+ | 1 | Gaurav | | 2 | Aarav | | 20 | Gaurav | | 21 | Yashraj | +------+---------+ 4 rows in set (0.00 sec)
คำสั่งหาชื่อจากตาราง student ที่ ไม่ขึ้นต้นด้วย 'H' ^ เป็น wildcard หมายถึงจุดเริ่มต้นของสตริง