Sử dụng mệnh đề WHERE kết hợp toán tử OR để lọc tên bảng với nhiều mẫu LIKE. Cú pháp:
SHOW TABLES FROM ten_db WHERE tables_in_ten_db LIKE '%mau1%' OR tables_in_ten_db LIKE '%mau2%' ...;
Ví dụ với database test:
mysql> SHOW TABLES FROM test
-> WHERE tables_in_test LIKE '%userrole%'
-> OR tables_in_test LIKE '%view_student%'
-> OR tables_in_test LIKE '%wholewordmatchdemo%';
Kết quả:
+--------------------+ | Tables_in_test | +--------------------+ | userrole | | view_student | | wholewordmatchdemo | +--------------------+
Chỉ hiển thị các bảng khớp với ít nhất một trong các mẫu cho trước.