带多个LIKE值的SHOW TABLES语句
mysql>显示表,例如“ cms”;+ ------------------------- +
| Tables_in_tianyan(cms)|
+ ------------------------- +
| 厘米|
+ ------------------------- +
设置1行(0.00秒)
结果
mysql>显示表,例如“ cms”或“ role”;错误1064(42000):您的SQL语法有错误;查看手册...
如何按多种条件过滤?
回答:
您需要使用该WHERE
子句。如文档所示,如果使用"SHOW TABLES LIKE
...",则只能有一个模式,但如果使用,则可以在WHERE子句中使用表达式"SHOW TABLES WHERE
..."。由于需要表达式,因此需要使用WHERE
子句。
SHOW TABLESFROM `<yourdbname>`
WHERE
`Tables_in_<yourdbname>` LIKE '%cms%'
OR `Tables_in_<yourdbname>` LIKE '%role%';
以上是 带多个LIKE值的SHOW TABLES语句 的全部内容, 来源链接: utcz.com/qa/434730.html