데이터 분석 기술 블로그

COUNT 함수 본문

SQL/개념

COUNT 함수

데이터분석가 이채은 2024. 12. 6. 19:14

COUNT 함수란?

"COUNT"는 특정 열이나 전체 데이터셋의 행 수를 계산하는 데 사용되는 집계 함수(Aggregate Function)입니다. 데이터를 분석하거나 요약할 때 가장 기본적이고 자주 사용됩니다.


COUNT 구문

-- 특정 컬럼의 값을 기준으로 계산
SELECT COUNT(column_name)
FROM table_name
WHERE condition;

-- 전체 행의 개수 계산
SELECT COUNT(*)
FROM table_name
WHERE condition;

COUNT 특징

 

  1. COUNT(column_name):
    • 특정 컬럼에서 NULL이 아닌 값의 개수를 셈.
    • NULL 값은 무시.
  2. COUNT(*):
    • 테이블의 모든 행의 개수를 계산.
    • NULL 값도 포함.
  3. COUNT(DISTINCT column_name):
    • 특정 컬럼에서 중복을 제거한 후의 값 개수를 계산.

예제

 

1. 전체 행의 개수

SELECT COUNT(*)
FROM Employees;


2. 특정 컬럼의 값 개수 (NULL 제외)

SELECT COUNT(salary)
FROM Employees;


3. 중복 제거 후 값 개수

SELECT COUNT(DISTINCT department)
FROM Employees;


 

4. 조건을 사용한 행 개수

SELECT COUNT(*)
FROM Employees
WHERE department = 'HR';

'SQL > 개념' 카테고리의 다른 글

AVG 함수  (0) 2024.12.08
SUM 함수  (0) 2024.12.07
MEDIAN 함수  (0) 2024.12.05
ANY 키워드  (0) 2024.12.04
ALL 키워드  (0) 2024.12.03