[sql] COUNT 함수

SQL에서 COUNT 함수는 특정 열에 포함된 행의 수를 반환하는 데 사용됩니다. 이 함수는 데이터베이스에서 특정 조건을 만족하는 행의 수를 세는 데 유용합니다.

COUNT 함수 기본 사용법

아래의 SQL 쿼리는 employees 테이블의 employee_id 열에 포함된 행의 수를 반환합니다.

SELECT COUNT(employee_id) AS total_employees
FROM employees;

조건에 따른 COUNT 함수 사용

COUNT 함수는 특정 조건을 만족하는 행을 세는 데도 사용될 수 있습니다. 다음은 salary 열이 60000 이상인 행의 수를 반환하는 예시입니다.

SELECT COUNT(*)
FROM employees
WHERE salary >= 60000;

추가적인 고려사항

COUNT 함수의 반환값은 항상 숫자이며, NULL 값은 무시됩니다. COUNT 함수는 결과 행이 없을 때, 반환값으로 0을 리턴합니다.

이처럼 SQL의 COUNT 함수는 데이터베이스에서 행의 수를 쉽게 측정할 수 있는 편리한 함수입니다.

참고 자료