Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann ich alle Tabellen in MySQL mit bestimmten Spaltennamen finden?

Um alle Tabellen mit Spalten columnA zu erhalten oder ColumnB in der Datenbank YourDatabase :

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