[sql] COUNT 함수를 사용한 데이터 개수 조회

SQL에서 COUNT 함수는 특정 열(column)이나 테이블의 레코드(record) 개수를 조회할 때 사용됩니다. 이 함수는 특정 조건을 만족하는 레코드의 개수를 쉽게 계산할 수 있도록 도와줍니다.

기본 사용법

COUNT 함수의 기본적인 사용법은 다음과 같습니다.

SELECT COUNT(column_name) FROM table_name;

위 쿼리는 특정 열의 값이 NULL이 아닌 레코드의 개수를 반환합니다.

조건에 따른 데이터 개수 조회

특정 조건에 따라 데이터의 개수를 조회하려면 WHERE 절을 사용하여 조건을 지정할 수 있습니다.

SELECT COUNT(*) FROM table_name WHERE condition;

이렇게 하면 조건을 만족하는 레코드의 개수를 반환합니다.

예제

예를 들어, employees 테이블에서 부서가 ‘IT’인 직원의 수를 조회하고 싶다면 다음과 같은 쿼리를 사용할 수 있습니다.

SELECT COUNT(*) FROM employees WHERE department = 'IT';

이 쿼리는 부서가 ‘IT’인 직원의 수를 반환합니다.

COUNT 함수를 사용하면 SQL에서 데이터의 개수를 쉽게 조회할 수 있으며, 이는 데이터를 분석하고 보고서를 작성하는 데 유용합니다.

참고 자료