Tags
- Queue
- Vue
- stack
- 이진트리
- N:1
- 스택
- 완전검색
- count
- SQL
- Article & User
- DB
- distinct
- Tree
- migrations
- 통계학
- M:N
- delete
- Django
- drf
- 뷰
- 큐
- 그리디
- create
- update
- 트리
- 백트래킹
- ORM
- 쟝고
- outer join
- regexp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
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';