본문 바로가기
MySql

MySQL 특정 열 이름이있는 MySQL의 모든 테이블을 찾는 방법은 무엇입니까?

by 베이스 공부 2020. 12. 21.
반응형

전체 DB에서 조회하고 싶은 열 이름이 2-3 개 있고 해당 열이있는 모든 테이블을 나열합니다. 쉬운 스크립트?

 

해결 방법

 

Your Database 데이터베이스에서 columnA 또는 Column 열이있는 모든 테이블을 가져 오려면 :

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

 

참조 페이지 https://stackoverflow.com/questions/193780

 

 

반응형

댓글