我想查询一个数据库,其中包含具有特定名称的列的巨大表
例如:获取所有列名为“name”的表
谢谢。
尝试
SELECT table_name -- you might want to add DISTINCT if you use pattern matching with LIKE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_schema = SCHEMA()
AND column_name = 'name' -- or column_name LIKE '%name%'
这是SQLFiddle演示