mysql> SHOW TABLES like \'cms\'; +-------------------------+ | Tables_in_tianyan (cms) | +-------------------------+ | cms | +------------------------
You need to use the WHERE
clause. As shown in the docs, you can only have a single pattern if you use "SHOW TABLES LIKE ..."
, but you can use an expression in the WHERE clause if you use "SHOW TABLES WHERE ..."
. Since you want an expression, you need to use the WHERE
clause.
SHOW TABLES
FROM ``
WHERE
`Tables_in_` LIKE '%cms%'
OR `Tables_in_` LIKE '%role%';