如何查找MySQL中具有特定列名的所有表?
作者:互联网
我有2-3个不同的列名称,我想在整个数据库中查找并列出所有具有这些列的表.任何简单的脚本?
解决方法:
要获取数据库中的列columnA或ColumnB的所有表YourDatabase:
SELECT DISTINCT TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME IN ('columnA','ColumnB')
AND TABLE_SCHEMA='YourDatabase';
标签:information-schema,mysql 来源: https://codeday.me/bug/20190911/1803998.html