คุณสามารถใช้ตัวดำเนินการ WHERE และตัวดำเนินการ OR เพื่อแสดงตารางที่มีหลาย LIKE ไวยากรณ์มีดังนี้:
แสดงตารางจาก yourDatabaseNamewhere tables_in_yourDatabaseName Like '%anyTableName%' หรือ tables_in_yourDatabaseName Like '%anyTableName2%' หรือ tables_in_yourDatabaseName Like '%anyTableName3%'....หรือ tables_in_yourDatabaseName Like '%anyTableNameN%'
ในไวยากรณ์ข้างต้น จะแสดงเฉพาะชื่อตารางในฐานข้อมูลเท่านั้น
นี่คือการพิจารณาฐานข้อมูล 'ทดสอบ' และตารางในฐานข้อมูลเดียวกัน แบบสอบถามเพื่อแสดงตารางที่มีหลาย LIKE มีดังนี้ -
mysql> แสดงตารางจาก test-> โดยที่ tables_in_test เช่น '%userrole%'-> หรือ tables_in_test เช่น '%view_student%'-> หรือ tables_in_test เช่น '%wholewordmatchdemo%';
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+--------------------+| Tables_in_test |+--------------------+| userrole || view_student || wholewordmatchdemo |+--------------------+3 แถวในชุด (0.01 วินาที)