MySQL中使用多个LIKE值的SHOW TABLE语句?

MySQL中使用多个LIKE值的SHOW TABLE语句?

您可以使用WHERE子句和OR运算符来显示多个LIKE的表。语法如下:

show table from yourDatabaseName
where tables_in_yourDatabaseName Like ‘%anyTableName%’
or tables_in_yourDatabaseName Like ‘%anyTableName2%’
or tables_in_yourDatabaseName Like ‘%anyTableName3%’
.
.
.
.
or tables_in_yourDatabaseName Like ‘%anyTableNameN%’

在上面的语法中,只显示数据库中的表名。

这里考虑的是数据库“test”和其中的表。显示具有多个LIKE的表的查询如下 –

mysql> show tables from test
-> where tables_in_test like '%userrole%'
-> or tables_in_test like '%view_student%'
-> or tables_in_test like '%wholewordmatchdemo%';

以下是输出。

+--------------------+
| Tables_in_test |
+--------------------+
| userrole |
| view_student |
| wholewordmatchdemo |
+--------------------+
3行数据(0.01秒)

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程