sql >> データベース >  >> RDS >> Mysql

特定の列名を持つMySQLのすべてのテーブルを見つけるにはどうすればよいですか?

    列がcolumnAのすべてのテーブルを取得するには またはColumnB データベース内YourDatabase

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


    1. 自己参照テーブルに対するSQL再帰クエリ(Oracle)

    2. PostgreSQLの機能を拡張する10の方法

    3. SQL Serverが2つの整数を除算した結果を四捨五入するのはなぜですか?

    4. アクセスエラー番号メッセージルックアップ