ต่อไปนี้เป็นไวยากรณ์ที่ถูกต้องสำหรับ NOT LIKE ใน MySQL:
แสดงตารางที่ `TABLES_IN_yourDatabaseName` ไม่เหมือน 'yourTableName%'
เพื่อให้เข้าใจไวยากรณ์ข้างต้น เราจะใช้ฐานข้อมูล SAMPLE ซึ่งมีตารางบางส่วน ขั้นแรก เราจะแสดงตารางฐานข้อมูลตัวอย่างทั้งหมด หลังจากนั้นเราจะใช้ไวยากรณ์ข้างต้น
แบบสอบถามมีดังต่อไปนี้เพื่อแสดงตารางทั้งหมด ขั้นแรกให้เปลี่ยนฐานข้อมูลเป็น SAMPLE โดยใช้คำสั่ง USE:
mysql> ใช้ตัวอย่าง ฐานข้อมูลมีการเปลี่ยนแปลง
แสดงตารางทั้งหมดจากฐานข้อมูล แบบสอบถามมีดังนี้:
mysql> แสดงตาราง;
ต่อไปนี้เป็นผลลัพธ์:
<ก่อนหน้า>+--------------------------+| Tables_in_sample |+--------------------------+| blobsizedemo || insert_prevent || insertrecord_selecttable || insertrecordprevent || mytable || newlineemo || notequaloperator || sumofeverydistinct || yourtable |+--------------------------+9 แถวในชุด (0.00 วินาที)ตอนนี้คุณสามารถใช้ไวยากรณ์ด้านบนเพื่อตรวจสอบชื่อตารางทั้งหมดที่ไม่มีข้อความ "แทรก" อยู่ แบบสอบถามมีดังนี้:
mysql> แสดงตารางโดยที่ `TABLES_IN_sample` ไม่ชอบ 'insert%';
ต่อไปนี้เป็นผลลัพธ์:
<ก่อนหน้า>+--------------------+| Tables_in_sample |+--------------------+| blobsizedemo || mytable || newlineemo || notequaloperator || sumofeverydistinct || yourtable |+--------------------+6 แถวในชุด (0.00 วินาที)