반응형

💾 COUNT 함수란?
COUNT 함수는 집계함수 중 하나로 데이터 건수를 조회하는데 사용된다.
COUNT함수는 아래와 같이 사용될 수 있으며 각 각의 차이점에 대해서 알아보자.
-- COUNT(*) 형태로 사용
SELECT COUNT(*) FROM MEMBER;
-- COUNT(1) 형태로 사용
SELECT COUNT(1) FROM MEMBER;
-- COUNT(컬럼명) 형태로 사용
SELECT COUNT(name) FROM MEMBER;
💾 COUNT(*) vs COUNT(1) vs COUNT(column)
COUNT(*)와 COUNT(1) 모두 NULL값 여부에 관계없이 검색된 행의 수를 반환하는 반면,
COUNT(column)은 NULL을 제외한 행의 수를 반환한다.
- MEMBER 테이블
반응형
- COUNT(*) 조회결과
- COUNT(1) 조회결과
- COUNT(column) 조회결과
References.
1. ryean - [SQL Server / MS-SQL] count(*) / count(1) / count(column) 차이
반응형
'IT' 카테고리의 다른 글
| [Linux] 리눅스마스터 2급 정리 #1 (3) | 2025.01.21 |
|---|---|
| [GitHub] 깃허브 Repository 합치기 (2) | 2025.01.21 |
| [Linux] 리눅스 alias (1) | 2025.01.21 |
| 도메인주소로 IP주소 찾기 (1) | 2025.01.21 |
| [IntelliJ] 인텔리제이 폰트 사이즈 조절하기 (with 마우스 휠) (1) | 2025.01.21 |