[sql] GROUP BY 절을 사용하여 핵심 그룹 식별하기
SQL에서 GROUP BY 절은 핵심 그룹을 식별하기 위한 중요한 역할을 합니다. 이를 통해 특정 열의 값에 따라 집계 함수를 사용하여 데이터를 그룹화할 수 있습니다.
GROUP BY 절의 기본 구문
기본적인 GROUP BY 절의 구문은 다음과 같습니다.
SELECT column1, aggregate_function(column2)
FROM table
WHERE conditions
GROUP BY column1;
여기서,
column1
은 그룹화할 열을 나타내며,aggregate_function
은 해당 그룹에 대해 계산할 집계 함수를 나타냅니다.table
은 데이터를 가져올 테이블을 나타내며,conditions
는 선택적으로 적용할 수 있는 조건을 나타냅니다.
GROUP BY 절의 활용 예시
아래 예시를 통해 GROUP BY 절이 어떻게 활용되는지 살펴보겠습니다.
SELECT department, AVG(salary)
FROM employees
GROUP BY department;
위의 쿼리는 employees
테이블에서 각 부서별 평균 급여를 구하는 예시입니다. 이를 통해 각 부서별로 급여가 어떻게 다른지를 쉽게 파악할 수 있습니다.
요약
GROUP BY 절을 사용하면 데이터를 그룹화하여 각 그룹별로 집계 함수를 적용할 수 있습니다. 이를 통해 데이터의 핵심 그룹을 식별하고, 그룹별로 데이터를 분석할 수 있습니다.
이상으로 SQL에서 GROUP BY 절을 사용하여 핵심 그룹을 식별하는 방법에 대해 알아보았습니다.