小编典典

如何在 MySQL 中找到所有具有特定列名的表?

all

我有 2-3 个不同的列名,我想在整个数据库中查找并列出所有包含这些列的表。有没有简单的脚本?


阅读 105

收藏
2022-02-28

共1个答案

小编典典

要获取所有具有列的表columnAColumnB数据库中的所有表YourDatabase

SELECT DISTINCT TABLE_NAME 
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE COLUMN_NAME IN ('columnA','ColumnB')
        AND TABLE_SCHEMA='YourDatabase';
2022-02-28