[sql] 집합 함수를 사용한 데이터 요약

이번 포스트에서는 SQL을 사용하여 데이터를 요약하는 데 도움이 되는 여러 가지 집합 함수에 대해 살펴보겠습니다.

1. COUNT 함수

COUNT 함수는 선택한 열 또는 행의 수를 반환하는 데 사용됩니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

SELECT COUNT(column_name) AS count_result
FROM table_name;

위의 예시에서 column_name은 선택한 열의 이름이고, table_name은 데이터가 저장된 테이블의 이름입니다. 이 쿼리는 선택한 열에 있는 값의 수를 반환합니다.

2. SUM 함수

SUM 함수는 숫자 열의 합계를 반환합니다. 다음은 SUM 함수의 예시입니다.

SELECT SUM(column_name) AS sum_result
FROM table_name;

위의 쿼리는 선택한 열에 있는 숫자 값의 합계를 반환합니다.

3. AVG 함수

AVG 함수는 숫자 열의 평균 값을 반환합니다. 다음은 AVG 함수를 사용한 예시입니다.

SELECT AVG(column_name) AS avg_result
FROM table_name;

위의 쿼리는 선택한 열에 있는 숫자 값의 평균을 반환합니다.

4. MAX 함수와 MIN 함수

MAX 함수는 선택한 열의 최대값을, MIN 함수는 선택한 열의 최솟값을 반환합니다.

SELECT MAX(column_name) AS max_result
FROM table_name;

SELECT MIN(column_name) AS min_result
FROM table_name;

위의 각 쿼리는 선택한 열에 있는 값 중 최댓값과 최솟값을 반환합니다.

종합

이렇게 다양한 집합 함수를 활용하여 데이터를 요약할 수 있습니다. 데이터 분석 및 의사 결정 과정에서 이러한 함수들은 매우 유용하게 활용됩니다.