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

MySQL - 하나의 쿼리에서 테이블당 모든 행을 계산하는 방법은 무엇입니까?

<시간/>

informationatio_schema.tables의 집계 함수 개수(TABLE_ROWS)를 사용하여 테이블당 모든 행을 계산할 수 있습니다. 구문은 다음과 같습니다 -

SELECT table_name, TABLE_ROWS FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'yourDatabaseName';

이제 위의 구문을 적용하여 테이블당 모든 행을 가져올 수 있습니다. 쿼리는 다음과 같습니다 -

mysql> SELECT table_name, TABLE_ROWS FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'business';

다음은 출력입니다 -

+---------------------------------------------- --------------------+------------+| TABLE_NAME | TABLE_ROWS |+----------------------------------------------- -------------------+------------+| 악센트 검색 데모 | 2 || add1daydemo | 2 || addcheckconstraintdemo | 0 || 추가 컬럼 | 0 || addconstraintdemo | 2 || 추가5시간 | 2 || 추가 자동 증가 | 2 || 추가 열 이름 데모 | 0 || 추가 고유 | 2 || addnotnulldemo | 2 || agecalculationfromdatetime | 0 || 모든 컬럼 데모 | 0 || 알파 데모 | 0 || 자동 증분을 추가할 변경 테이블 | 2 || 자동 증가 | 4 || 자동 증분 가능 | 5 || 0으로 자동 증가 | 2 || 백틱 기호 | 4 || 비트 데모 | 2 || 얼룩 테이블 데모 | 0 || 책 색인 | 4 || 불리안데모 | 0 || 샤르데모 | 0 || checkconstraintdemo | 0 || 체크 데모 | 0 || 검사 정수 | 2 || 차일드 데모 | 0 || 복제 학생 | 3 || 대학 | 0 || 컬러 테이블 | 0 || 열 존재 데모 | 0 || 열 이름으로 번호 데모 | 2 || 열 이름 공백 | 4 || 칼럼리스트 | 0 || 열 테이블 데모 | 0 || columnvaluenull데모 | 2 || 동거 | 2 || 논평 데모 | 0 || 논평 데모2 | 0 || 논평 데모3 | 0 || 복합 기본 키 | 0 || 컨트리 시티 데모 | 2 || 커다테데모 | 0 || 현재 날짜 시간 | 0 || 현재시간추가2시간 | 0 || 현재 시간대 | 1 || 날짜추가데모 | 0 || dateandtimepartdemo | 0 || 날짜 시간 데모 | 2 || 기본 날짜/시간 데모 | 0 || deletecolumnnamedemo | 0 || 삭제데모 | 5 || 기록 삭제 | 6 || 삭제 테이블 데모 | 2 | | 데모 | 2 || 데모1 | 0 || 데모아스키 | 2 || 데모오토 | 2 || 데모 크립트 | 0 || demoemptyandnull | 0 || 데모 인덱스 | 0 || 내리다 | 0 || 데몬 교체 | 2 || 데모스키마 | 0 || 데모웨어 | 2 || 할인 데모 | 4 || 구별 데모 | 8 || 구별 데모1 | 4 || 중복북색인 | 4 || 중복 삭제 데모 | 4 || 중복 발견 | 4 || 직원 정보 | 2 || 직원 기록 | 0 || 직원 테이블 | 0 || 열거 | 2 || 열거형 값 | 0 || 이스케이프덤 | 0 || 존재합니다rowdemo | 4 || 찾기 및 교체 데모 | 4 || 데모 찾기 | 2 || 첫 번째 테이블 데모 | 3 || 플로어 데모 | 2 || 외래어 | 2 || 외래 테이블1 | 0 || 외래 테이블 데모 | 2 || 기능 인덱스 데모 | 0 || 기능 트리거 데모 | 0 || getlastrecord | 4 || Greatestofwoormore | 2 || 그룹바이데모 | 4 || 그룹연결 데모 | 4 || 그룹 데모 | 4 || 그룹 데모1 | 4 || groupt_concatdemo | 4 || 휴먼데이트데모 | 0 || 이데모 | 4 || ifelsecasedemo | 4 || 이펠세데모 | 4 || 이미지 데모 | 2 || 인케이스센스데모 | 4 || 데모 | 6 || 인덱싱 데모 | 0 || 삽입 데모 | 2 || 삽입 이모티콘 | 0 || insertmultiplerowsdemo | 5 || 값 삽입 및 데모 설정 | 2 || insubquerydemo | 2 || int1demo | 0 || intandbigint20데모 | 0 || 데모 | 2 || 필드 데모 | 12 || IPv4주소데모 | 0 || IPv6데모 | 0 || jasonasmysql데모 | 2 || javadatetimedemo | 2 || 키 데모 | 2 || last10레코드데모 | 12 || lastinsertiddemo | 2 || lastinsertrecordiddemo | 2 || latandlangdemo | 0 || lengthandcharlengthdemo | 0 || 한계 오프셋 데모 | 11 || 상쇄 가능한 한계 | 13 || 낮은 카디널리티 | 2 || 소문자 데모 | 0 || mergedemo1 | 2 || mergedemo2 | 0 || 밀리초 데모 | 0 || 수정 열 데모 | 0 || 수정열이름데모 | 0 || 데이터 유형 수정 | 0 || 돈 데모 | 2 || 돈 표현 | 0 || 머니스토리지 데모 | 2 || 영화 컬렉션 | 6 || 다중 인덱스 데모 | 0 || 값이 있는 다중 레코드 | 4 || myisamtabledemo | 2 || myisamtoinnodbdemo | 0 || mysqltabledemo | 5 || mytable | 0 || mytable1 | 0 || mytabledemo | 2 || 중첩 트랜잭션 데모 | 2 || 뉴스 학생 | 0 || 넥스트데모 | 2 || 다음이전데모 | 9 || 노나시데모 | 4 || 지금 데모 | 0 || nthrecorddemo | 4 || 널 데모 | 0 || nulldemo1 | 4 || nulldemowithzero | 6 || nullwithselect | 6 || 번호 열 데모 | 0 || 열 수 | 2 || 온데모 | 4 || 오더바이데모 | 4 || 주문 데모 | 2 || 원본 테이블 | 4 || 부모 데모 | 0 || 역사 | 4 || 현재의 역사 | 2 || 기본 키 데모 | 0 || 기본 테이블 | 2 || 기본 테이블1 | 2 || 기본 테이블1데모 | 0 || 기본 테이블 데모 | 2 || proctabledemo | 3 || 제품 | 2 || 두 날짜 사이의 쿼리 | 0 || 쿼리 날짜 데모 | 0 || 큐테스데모 | 2 || 무작위 최적화 데모 | 8 || randoptimizeddemo | 26 || 순위 데모 | 5 || 수리 테이블 데모 | 3 || replacenullwithzerodemo | 2 || 행카운트 데모 | 8 || rowintocolumn | 4 || 행 번호 데모 | 4 || 행