열 이름을 찾으려면 information_schema.columns를 사용하십시오. 다음은 구문입니다 -
select distinct table_name from information_schema.columns where column_name like '%yourSearchValue%' and table_schema=database();
다양한 테이블에서 열 이름을 찾기 위해 위의 구문을 구현해 보겠습니다. 여기서는 특정 열 이름이 "Client"인 테이블 이름만 필요합니다. −
mysql> select distinct table_name from information_schema.columns where column_name like '%Client%' and table_schema=database();
이것은 다음과 같은 출력을 생성합니다 -
+----------------+ | table_name | +----------------+ | demotable449 | | demotable450 | | demotable461 | | demotable517 | | demotable529 | | demotable534 | | demotable537 | | demotable543 | | demotable547 | +----------------+ 9 rows in set (1.19 sec)
이제 테이블 중 하나를 확인하고 "Client" 열 이름이 있는 단어를 찾습니다. −