카테고리 없음

MySQL 데이터 갯수 가져오기 (COUNT 함수)

광82 2023. 7. 12. 11:53
반응형

▶설명


테이블에 존재하는 데이터 갯수를 가져오고 싶을 때가 있습니다.

이 때 사용하는 함수가 COUNT 함수입니다.

COUNT 함수는 테이블에 컬럼의 데이터 갯수를 가져옵니다.

이 때 NULL인 데이터는 제외하고 계산합니다.

전체 행 갯수를 가져올 때는 컬럼 대신에 *를 지정합니다.

 

▶사용법


전체 행 갯수 가져오기

SELECT COUNT(*) FROM 테이블;
 

컬럼 데이터 갯수 가져오기

SELECT COUNT(컬럼) FROM 테이블;

 

▶예제 쿼리 (Example Query)


예제 테이블 : hero_collection

 idx type  name 
 안중근
 윤봉길
 김유신
 이순신
 이성계
 왕건
 7   반갑수
 (NULL)

 

전체 행 갯수 가져오기

쿼리

SELECT COUNT(*) as cnt FROM hero_collection;

 

결과

 cnt
 8

 

이름 갯수 가져오기

쿼리

SELECT COUNT(name) as cnt FROM hero_collection;

 

결과

 cnt
 7

 

 

 

반응형