[sql] 집합 함수를 활용한 데이터 분석

데이터베이스에서 집합 함수는 여러 행의 데이터를 하나로 결합하여 분석하는 데 유용합니다. 이러한 함수들은 데이터의 합계, 평균, 최솟값, 최댓값 등을 계산하는 데 활용됩니다.

SUM 함수

SUM 함수는 지정된 열의 값들을 모두 더하여 총합을 계산합니다.

SELECT SUM(sales_amount) AS total_sales
FROM sales;

위의 예제에서는 sales_amount 열의 값들을 모두 더하여 total_sales로 출력합니다.

AVG 함수

AVG 함수는 지정된 열의 값들의 평균을 계산합니다.

SELECT AVG(sales_amount) AS average_sales
FROM sales;

위의 예제에서는 sales_amount 열의 값들의 평균을 average_sales로 출력합니다.

MIN 함수

MIN 함수는 지정된 열의 값들 중 최솟값을 찾아냅니다.

SELECT MIN(sales_amount) AS min_sales
FROM sales;

위의 예제에서는 sales_amount 열의 값들 중 최솟값을 min_sales로 출력합니다.

MAX 함수

MAX 함수는 지정된 열의 값들 중 최댓값을 찾아냅니다.

SELECT MAX(sales_amount) AS max_sales
FROM sales;

위의 예제에서는 sales_amount 열의 값들 중 최댓값을 max_sales로 출력합니다.

이러한 집합 함수들을 활용하여 데이터를 효과적으로 분석할 수 있으며, 실제 업무에서 많이 활용됩니다.