Mysql
 sql >> Base de données >  >> RDS >> Mysql

Instruction SHOW TABLES avec plusieurs valeurs LIKE

Vous devez utiliser le WHERE clause. Comme indiqué dans la docs , vous ne pouvez avoir qu'un seul modèle si vous utilisez "SHOW TABLES LIKE ..." , mais vous pouvez utiliser une expression dans la clause WHERE si vous utilisez "SHOW TABLES WHERE ..." . Puisque vous voulez une expression, vous devez utiliser le WHERE clause.

SHOW TABLES
FROM `<yourdbname>`
WHERE 
    `Tables_in_<yourdbname>` LIKE '%cms%'
    OR `Tables_in_<yourdbname>` LIKE '%role%';