반응형
너~~무 간만에... 포스팅이지 뭐야!
다름아니구.. 이번달은 개발건이 많아서 너무 바쁜거 있지..!
그러면서 내가 자주쓰는 query문 중에서
유용하게 쓰이는 친구를 좀 소개하고자해
SELECT DISTINCT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME IN ('컬럼명');
이 친구를 소개하자면
INFORMATION_SCHEMA 데이터 베이스 COLUMNS 라는 테이블에서
COLUMN_NAME으로 테이블 이름 좀 찾아줘!
이런 뜻이겠지?
근데.. IN만 되냐? 그것도 아냐
=, like 등 사용이 가능해!
여기서 INFORMATION_SCHEMA 이 친구를 소개를 해야할 것 같아
이 친구는 쉽게 설명하자면 데이터에 의해서 만들어진 데이터들이야!
이러한 친구를 메타데이터 (Meta Data)로써의
데이터 사전이다~ 라는 의미가 있는데
( 정보처리시험 문제에도 포함된 내용이야 )
많은 데이터베이스에 속한 데이터들의 정보를
저장한거야!
현실 세계로 따져본다면
각 민원센터를 데이터베이스라고 가정했을때
그 모든 정보를 가진 도청급? 정도는 메타데이터가 되는거겠지
( 더 상위기관이 있남.. 그건잘 모르겠지만)
일단 이 친구들은 이 다양한 정보들을
이런식으로 저장중이야 ㅎㅎ
아래에 더~ 많지만.. 스압...
보면.. 테이블도 있고~ 뭐 세션이나 스키마 관련 ..
이벤트나 플러그인 룰 뭐 엄~~청많아 ㅎㅎ
"각 데이터베이스의 테이블에 대한 설계도를 내가 쥐고 있어!"
이렇게 보면 좋을것 같아 ㅎㅎ
그럼 20000!
반응형
'Lang [ ] db = { > SQL' 카테고리의 다른 글
[Mysql] replace 문자열 치환 또는 변경! 해보자 (2) | 2020.04.03 |
---|---|
[Mysql] INTO OUTfile 엑셀로 다운로드 받기!(검색결과 엑셀로!) (11) | 2020.03.27 |
[MYSQL] Access denied for user 'id'@'localhost' (using password: Yes) Error, 계정 분실시 해결방법 (9) | 2020.03.19 |
[MYSQL] 테스트 데이터, (한글)연습용데이터2! (6) | 2020.03.17 |
[MYSQL] 테스트 데이터, 연습용데이터! (10) | 2020.03.11 |