mysql查询包含某字段的表_SQL数据库,如何查询数据库内含有某一列(某字段,如name)的所有表...

展开全部

SQL数据库,查询bai数据库内含有某一列du(某字段,zhi如name)的所有表dao的步骤如下:

我们需要准版备的材料分别是:电脑权、sql查询器。

1、首先,打开sql查询器,连接上相应的数据连接,,例如test库。

e92a899de7935855c50349664e631964.png

2、点击“查询”按钮,输入:select table_name from information_schema.columns where table_schema="test" and column_name="name";。

6cbd97939a023b828a092dd9c65e18fa.png

3、点击“运行”按钮,此时会查询出符合条件的表名。

aaf0d7f679d3eac9daa743c825b2e208.png

4、将查询语句调整为:select 'store' as table_name, `name` from store where `name`="A" union all select 'stu' as table_name, `name` from stu where `name`="A" union all select 'test' as table_name, `name` from test where `name`="A",点击“运行”按钮,即可查到含name='A'的表名。

c451b87930a5beba636277c3221342a9.png


版权声明:本文为weixin_33487490原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。