MySQL을 사용하여 테이블의 레코드 또는 행 수를 얻는 방법

Mysqleul Sayonghayeo Teibeul Ui Lekodeu Ttoneun Haeng Suleul Eodneun Bangbeob



MySQL은 조직화된 구조로 데이터를 저장하기 위해 많은 확장 가능한 테이블을 포함하는 강력한 오픈 소스 RDMS입니다. 데이터베이스를 관리하는 동안 테이블의 레코드 또는 행 수를 검색해야 하는 경우 COUNT() 함수, 정보 스키마 또는 SHOW TABLE STATUS 명령을 사용하여 이를 수행할 수 있습니다. 그러나 COUNT() 함수는 이를 위한 가장 쉬운 방법입니다.

이 기사에서는 Select 쿼리에서 MySQL COUNT() 함수를 사용하여 테이블의 레코드 또는 행 수를 얻는 방법을 설명합니다.







전제 조건: 로컬 MySQL 서버에 연결

시스템에 MySQL이 설치되어 있는지 확인하고 시스템에 MySQL이 설치되어 있는지 확인하려면 다음 명령을 입력하십시오.



mysql --버전



여기에서 MySQL이 시스템에 설치되어 있음을 위의 출력에서 ​​볼 수 있습니다.



다음 구문을 사용하여 로컬 MySQL 서버에 연결합니다.





mysql -안에 < 사용자 이름 > -피


사용자 이름을 입력하세요. 이 게시물의 사용자 이름은 ' 메릴랜드 ”, 성공적으로 로그인하려면 서버 비밀번호를 입력하십시오.


서버에서 사용 가능한 데이터베이스에 대해 다음 명령을 사용하십시오.



데이터베이스 표시;



특정 데이터베이스에서 작업하려면 다음 구문을 사용하십시오.

사용 < 데이터베이스 이름 > ;



성공 메시지가 나타납니다.

이 명령을 사용하여 데이터베이스에서 사용 가능한 모든 테이블을 표시합니다.

테이블에서 COUNT 함수를 사용하여 레코드 또는 행 수 가져오기

COUNT() 함수는 MySQL의 다른 함수 및 연산자와 함께 사용할 수 있습니다. '를 제공하는 경우 * '를 COUNT 함수에 반환하면 모든 레코드 또는 행 해당 테이블에서 다음 구문을 사용하십시오.

개수 선택 ( * ) 에서 < 테이블 이름 > ;



테이블의 모든 레코드 또는 행의 총 개수를 얻었습니다.

INSERT 명령을 사용하여 테이블에 새 레코드를 삽입한 다음 다시 이 COUNT 함수 명령을 사용하여 테이블의 레코드 또는 행 수를 가져옵니다.


특정 열의 행 수를 계산하려면 다음 구문을 사용하십시오.

개수 선택 < column_name > 에서 < 테이블 이름 > ;


테이블 및 열의 이름을 제공합니다.


WHERE 절과 함께 COUNT() 함수를 사용하여 특정 기준을 충족하는 행 수를 가져오려면 다음 구문을 사용하십시오.

개수 선택 ( * ) 에서 < 테이블 이름 > 어디 < column_name > = 값;


매개변수 및 기준을 제공합니다.


MySQL의 COUNT() 함수를 사용하여 테이블의 레코드 또는 행 수를 얻을 수 있습니다.

결론

MySQL 테이블에서 레코드 또는 행 수를 가져오는 것은 때때로 데이터베이스 관리에 중요한 작업이며 COUNT() 함수를 사용하여 쉽게 수행할 수 있습니다. 테이블 또는 특정 열의 모든 레코드 수를 계산하는 데 도움이 됩니다. 특정 조건을 충족하는 레코드 또는 행의 수를 제공하기 위해 MySQL의 다른 함수 및 연산자와 함께 사용할 수도 있습니다.