집 >데이터 베이스 >MySQL 튜토리얼 >mysql count() 함수의 사용법은 무엇입니까
mysql에서 COUNT() 함수는 데이터 테이블에 포함된 총 레코드 행 수를 계산하거나 쿼리 결과 구문에 따라 열에 포함된 데이터 행 수를 반환할 수 있습니다. 데이터 테이블;" 또는 "SELECT COUNT(필드 이름) FROM 데이터 테이블;".
이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.
MySQL COUNT() 함수는 데이터 테이블에 포함된 레코드 행의 총 개수를 계산하거나 쿼리 결과를 기반으로 해당 열에 포함된 데이터 행의 개수를 반환합니다.
COUNT(*) 열에 값이 있는지 또는 null 값이 있는지에 관계없이 테이블의 총 행 수를 계산합니다. COUNT(*)
计算表中总的行数,无论某列有数值或者为空值。
COUNT(字段名)
COUNT(필드 이름)
는 지정된 열 아래의 총 행 수를 계산합니다. Null 값이 있는 행은 계산 중에 무시됩니다.
예제 1: tb_students_score 테이블의 전체 행 수를 쿼리mysql> SELECT COUNT(*) -> AS students_number -> FROM tb_students_score; +-----------------+ | students_number | +-----------------+ | 10 | +-----------------+ 1 row in set (0.03 sec)질의 결과에서 알 수 있듯이 COUNT(*)는 값에 관계없이 tb_students_score 테이블에 기록된 전체 행 수를 반환합니다. 이다. 반환된 총 수의 이름은 Students_number입니다.
Tip: 합계 계산 시 NULL 값을 처리하는 방법은 지정된 열에 빈 값이 있는 행은 COUNT() 함수에서 무시되지만 해당 열이 지정되지 않은 경우 별표 " * COUNT() 함수에서 '를 입력하면 모든 레코드가 무시되지 않습니다.
mysql> SELECT COUNT(ProductID) -> AS NumberOfProducts -> FROM Products; +-----------------+ | NumberOfProducts| +-----------------+ | 77 | +-----------------+ 1 row in set (0.03 sec)[관련 권장 사항: 🎜mysql 비디오 튜토리얼🎜]🎜
위 내용은 mysql count() 함수의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!