Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

열과 함께 MySQL 테이블 이름을 표시하는 방법은 무엇입니까?

<시간/>

INFORMATION_SCHEMA.COLUMNS 테이블을 사용하여 열과 함께 MySQL 테이블 이름을 표시할 수 있습니다. 구문은 다음과 같습니다 -

SELECT DISTINCT TABLE_NAME,Column_Name
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'yourDatabaseName';

여기에 테이블이 있는 '샘플'이라는 이름의 데이터베이스가 있습니다. 열 이름과 함께 테이블 이름을 표시하는 쿼리는 다음과 같습니다. -

mysql> SELECT DISTINCT TABLE_NAME,Column_Name
-> FROM INFORMATION_SCHEMA.COLUMNS
-> WHERE TABLE_SCHEMA = 'sample';

출력

+--------------------------------+------------- ------------------+| TABLE_NAME | COLUMN_NAME |+--------------------------------+-------------- ------------------+| 집계 기능 데모 | 사용자 ID || 집계 기능 데모 | 사용자 이름 || allownulldefaulnotnulldemo | 아이디 || allownulldefaulnotnulldemo | 사용자 주소 || allownulldefaulnotnulldemo | 사용자 이름 || allrecordsexceptlastone | 아이디 || allrecordsexceptlastone | 사용자 나이 || allrecordsexceptlastone | 사용자 이름 || 평균 문자열 | 아이디 || 평균 문자열 | 가치 || 방지삽입테러데모 | 아이디 || 방지삽입테러데모 | 문장 || backtick_symboldemo | 파일 이름 || backtick_symboldemo | 아이디 || backtick_symboldemo | 이름 || 바 | 아이디 || 바 | 단어 || 바이너리 키워드 데모 | 아이디 || 바이너리 키워드 데모 | 이름 || 얼룩무늬 | 이미지 || 대소문자 구분 데모 | 아이디 || 대소문자 구분 데모 | 이름 || casttypetobigintdemo | 아이디 || casttypetobigintdemo | 가치 || 아이 테이블 | 어린이 ID || 탁자 | 직원 주소 || 탁자 | 고유 ID || commadelimitedlist | 회사명 || commadelimitedlist | 그룹 ID || commadelimitedlist | 아이디 || commadelimitedlist | 이름 || commadelimitedlist | 참조 ID || countallrowsdemo | 나이 || countallrowsdemo | 아이디 || countallrowsdemo | 이름 || 코스 데모 | 코스 ID || 코스 데모 | 코스명 || 코스 데모 | 학생 이름 || crc32데모 | 아이디 || crc32데모 | 사용자 ID || 데이트 데모 | 1970년 이전 || 데이트 데모 | 아이디 || 날짜 형식 데모 | 아이디 || 날짜 형식 데모 | 사용자 로그인 날짜 || 날짜 형식 데모 | 사용자 이름 || 10진수 데모 | 아이디 || 10진수 데모 | 가격 || 십진 데모 | 사용자 ID || 디폴마이삼 | 사용자 ID || 디폴마이삼 | 사용자 이름 || 데모 | 아이디 || 데모 | 사용자 이름 || 부서 | 부서 ID || 부서 | 이름 || 부서 테이블 | 부서 ID || 부서 테이블 | 부서 이름 || 디텍트비트데모 | 아이디 || 디텍트비트데모 | 가치 || 직원 | 부서 ID || 직원 | 직원 ID || 직원 | 직업 || 직원 | 이름 || 직원 테이블 | 부서 ID || 직원 테이블 | 직원 ID || 직원 테이블 | 직원 이름 || 직원 테이블 | 직업 || 직원 정보 | 직원 생년월일 || 직원 정보 | 직원 ID || 직원 정보 | 직원 이름 || 직원 정보 | 직원 급여 || 열거 | 색상 || 열거 | 아이디 || 등가 데모1 | 아이디 || 등가 데모1 | 이름 || 등가 데모2 | 아이디 || 등가 데모2 | 이름 || 이벤트 데모 | 이벤트 날짜 시간 || 이벤트 데모 | 아이디 || 추출파일이름데모 | 모든 프로그래밍 파일 경로 || 추출파일이름데모 | 아이디 || 추출물 | 댓글 || 추출물 | 아이디 || 추출물 | 이름 || 찾기 베스트 매치 | 사용자 ID || 찾기 베스트 매치 | 사용자 쿼리 || 유효하지 않은 메일 주소 찾기 데모 | 이메일 주소 || 유효하지 않은 메일 주소 찾기 데모 | 아이디 || 유효하지 않은 메일 주소 찾기 데모 | 이름 || 첫 번째 테이블 | 아이디 || 첫 주 | 아이디 || 첫 주 | 데이트 || 추종자 | 팔로워 아이디 || 추종자 | 팔로워 이름 || 최신 시간 | 사용자 ID || 최신 시간 | 사용자 로그인 날짜 시간 || 최신 시간 | 사용자 이름 || getyearout | 아이디 || getyearout | 이름 || getyearout | 당신의 타임스탬프 || groupandcountbydate | 아이디 || groupandcountbydate | 상점 ID || groupandcountbydate | 여행 날짜 || 그룹바이맥스데모 | 카테고리 ID || 그룹바이맥스데모 | 아이디 || 그룹바이맥스데모 | 값1 || 그룹바이맥스데모 | 값2 || groupbywithwhere 절 | 아이디 || groupbywithwhere 절 | 삭제됨 || groupbywithwhere 절 | 머니상태 || groupbywithwhere 절 | 사용자 ID || ifnulldemo | 아이디 || ifnulldemo | 제품명 || ifnulldemo | 제품소매가격 || ifnulldemo | 제품전체가격 || 인클라우즈데모 | 아이디 || 데모 | 코드 ID || 데모 | 이름 || 삽입 방지 | 아이디 || 삽입다중 데모 | 아이디 || 삽입다중 데모 | 사용자 이름 || 삽입다중 데모 | 사용자 역할 || insertrecord_selecttable | 아이디 || insertrecord_selecttable | 이름 || 삽입기록방지 | 아이디 || 삽입기록방지 | 이름 || 자동 증분에 값 삽입 | 사용자 ID || 자동 증분에 값 삽입 | 사용자 이름 || 강사 | Instructor_CourseName || 강사 | 강사 아이디 || 강사 | 강사 이름 || 자바 날짜 데모 | 아이디 || 자바 날짜 데모 | 배송일 || javapreparedstatement | 나이 || javapreparedstatement | 아이디 || javapreparedstatement | 이름 || 지연 | 사용자 ID || 지연 | 사용자 가치 || 대형 자동 증가 | 아이디 || 제한0데모 | 아이디 || 제한0데모 | 이름 || 잠금 테이블 데모2 | 아이디 || 로깅 세부 정보 | 아이디 || 로깅 세부 정보 | 마지막 로그인 정보 || 최대 데모 | 사용자 ID || 최대 데모 | 사용자 이름 || 최대 데모 | 사용자 순위 || 병합 선택 데모 | 방 ID || 병합 선택 데모 | 룸서비스 아이디 || 병합 선택 데모 | 서비스 ID || 다중 열 정렬 순서 데모 | 아이디 || 다중 열 정렬 순서 데모 | 로그인 날짜 || 다중 열 정렬 순서 데모 | 이름 || mytable | 아이디 || mytable | 이름 || 개행 데모 | 국가명 || 메모 연산자 | 학생 ID || 메모 연산자 | 학생 이름 || 메모 연산자 | 학생 섹션 || null_demo | 사용자 주소 || null_demo | 사용자 ID || null_demo | 사용자 이름 || 널 데모 | 아이디 || 널 데모 | 이름 || 오더바이케이스데모 | 도착일 || 오더바이케이스데모 | 그룹 ID || 오더바이케이스데모 | 아이디 || 오더바이필드 | 사용자 ID || 주문 데모 | 주문날짜시간 || 주문 데모 | 주문 ID || 주문 데모 | 주문가격 || 페어 데모 | 사용자 ID || 페어 데모 | 사용자 이름 || 페어 데모 | 사용자 관계 이름 || 부모 테이블 | 부모 ID || 부모 테이블 | 직원 이름 || 부모 테이블 | 고유 ID || 포스트 | 아이디 || 포스트 | 사용자 이름 || 포스트 | 사용자 포스트 메시지 || post_demo | 게시일 || post_demo | 우편번호 || post_demo | 게시물 이름 || 기본 키 데모 | 아이디 || 제품정보 | 제품 ID || 제품정보 | 제품수량 || 제품 재고 | 제품 ID || 제품 재고 | 제품명 || 제품 재고 | 제품가격 || 제품 재고 | 제품수량 || 따옴표 데모 | 아이디 || 따옴표 데모 | 사용자 나이 || 따옴표 데모 | 사용자 이름 || 정규식 데모 | 아이디 || 제거됨 | 아이디 || 제거됨 | 이름 || 제거 스페이스 데모 | 아이디 || 제거 스페이스 데모 | 사용자 ID || 제거 스페이스 데모 | 사용자 이름 || 반환 데모 | 아이디 || 반환 데모 | 이름 || 행 번호 데모 | 사용자 ID || 행 번호 데모 | 사용자 이름 || 행사용한도 | 아이디 || 행사용한도 | 이름 || searchdateasvarchar | 아이디 || searchdateasvarchar | 배송일 || 검색 데모 | 사용자 ID || 검색 데모2 | 사용자 ID || 두 번째_테이블 | 아이디 || select1andlimit1데모 | 아이디 || select1andlimit1데모 | 이름 || 선택 데모 | 아이디 || 선택 데모 | 이름 || selectpartoftimestampdemo | 아이디 | | selectpartoftimestampdemo | 배송시간 || selectpermonthdemo | 아이디 || selectpermonthdemo | 가격 || selectpermonthdemo | 구매 날짜 || 셀프 조인 데모 | 국가명 || 셀프 조인 데모 | 국가 순위 || 셀프 조인 데모 | 아이디 || 셀프 조인 데모 | 년 || 특정 값 정렬 | 국가명 || 특정 값 정렬 | 아이디 || 특정 값 정렬 | 이름 || 저장 프로시저데모 | 아이디 || 저장 프로시저데모 | 이름 || storevalue0and1ornulldemo | isDigit || 숫자가 있는 문자열 | 아이디 || 숫자가 있는 문자열 | 사용자 ID || 숫자가 있는 문자열 | 사용자 이름 || 학생_테이블_샘플 | 학생 나이 || 학생_테이블_샘플 | 학생 ID || 학생_테이블_샘플 | 학생 이름 || 소계 데모 | 금액 || 소계 데모 | 고객 이름 || 소계 데모 | 인보이스 ID || 요약 | 금액 || 요약 | 아이디 || 엄연히 구별되는 | 금액 || 엄연히 구별되는 | 아이디 || 업데이트 | 아이디 || 업데이트 | 이름 || tematics_field | 아이디 || tematics_field | 데이트 || 삼항 연산 데모 | 엑스 || 삼항 연산 데모 | 와 || 타임데모 | 아이디 || 타임데모 | 마지막 로그인 시간 || timestamp_tabledemo | 아이디 || timestamp_tabledemo | 당신의 타임스탬프 || 고유 번호 주소 | 아이디 || 고유 번호 주소 | 사용자 조회수 || 고유 번호 주소 | 사용자 IP 주소 || 서명되지 않은 데모 | 아이디 || 사용자 의견보기 | 사용자 코멘트 || 사용자 데모 | 등록된 과정 || 사용자 데모 | 사용자 ID || 사용자 데모 | 사용자 이름 || 사용자 정보 | 사용자 ID || 사용자 정보 | 사용자 이름 || 사용자 정보 | 사용자 게시물 || 사용자 정보만료 | 아이디 || 사용자 정보만료 | 사용자 정보 만료 날짜 시간 || 사용자 정보만료 | 사용자 이름 || 사용자 로그인 세부 정보 | 사용자 ID