[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;
위의 각 쿼리는 선택한 열에 있는 값 중 최댓값과 최솟값을 반환합니다.
종합
이렇게 다양한 집합 함수를 활용하여 데이터를 요약할 수 있습니다. 데이터 분석 및 의사 결정 과정에서 이러한 함수들은 매우 유용하게 활용됩니다.