Tags
- distinct
- stack
- 뷰
- 완전검색
- SQL
- outer join
- 스택
- 이진트리
- ORM
- regexp
- 그리디
- delete
- 쟝고
- count
- DB
- M:N
- drf
- Django
- 통계학
- N:1
- migrations
- 트리
- 백트래킹
- create
- update
- Queue
- Vue
- Tree
- 큐
- Article & User
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Notice
Recent Posts
Link
데이터 분석 기술 블로그
COUNT 함수 본문
COUNT 함수란?
"COUNT"는 특정 열이나 전체 데이터셋의 행 수를 계산하는 데 사용되는 집계 함수(Aggregate Function)입니다. 데이터를 분석하거나 요약할 때 가장 기본적이고 자주 사용됩니다.
COUNT 구문
-- 특정 컬럼의 값을 기준으로 계산
SELECT COUNT(column_name)
FROM table_name
WHERE condition;
-- 전체 행의 개수 계산
SELECT COUNT(*)
FROM table_name
WHERE condition;
COUNT 특징
- COUNT(column_name):
- 특정 컬럼에서 NULL이 아닌 값의 개수를 셈.
- NULL 값은 무시.
- COUNT(*):
- 테이블의 모든 행의 개수를 계산.
- NULL 값도 포함.
- 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';