[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
로 출력합니다.
이러한 집합 함수들을 활용하여 데이터를 효과적으로 분석할 수 있으며, 실제 업무에서 많이 활용됩니다.