在mysql中如何查询某字段在哪个表中?

内容纲要

mysql中查询一个字段具体是属于哪一个数据库的那一张表,用下面这条语句就能查询出来,其中 table_schema 是所在库, table_name 是所在表

--mysql中查询某一个字段名属于哪一个库中的哪一张表
select table_schema,table_name from information_schema.columns where column_name = '字段名'
  • table_schema 数据库名称
  • table_name 表名
  • column_name = ‘字段名’(要查询的列)

举例如下,在mysql中查找查询comparison_approval_status字段在哪个表中:

select table_schema ,table_name from information_schema.columns where column_name = 'comparison_approval_status'