[sql] 집계 함수를 사용한 데이터 변환

데이터베이스에서 집계 함수는 데이터를 그룹화하고 통계적인 요약값을 계산하는 데 사용됩니다. 이러한 함수는 데이터를 변환하고 요약하는 데 유용하며, 분석 및 리포팅에 유용한 결과를 제공합니다.

1. COUNT()

COUNT() 함수는 지정된 열의 레코드 수를 반환합니다. 아래는 예시입니다.

SELECT COUNT(customer_id) AS total_customers
FROM customers;

2. SUM()

SUM() 함수는 지정된 열의 값의 합을 반환합니다. 아래는 예시입니다.

SELECT SUM(order_total) AS total_sales
FROM orders;

3. AVG()

AVG() 함수는 지정된 열의 값의 평균을 반환합니다. 아래는 예시입니다.

SELECT AVG(product_price) AS average_price
FROM products;

4. MAX() and MIN()

MAX() 함수는 지정된 열의 최대값을, MIN() 함수는 지정된 열의 최소값을 반환합니다. 아래는 예시입니다.

SELECT MAX(transaction_amount) AS max_amount
FROM transactions;

SELECT MIN(stock_quantity) AS min_quantity
FROM inventory;

이러한 집계 함수를 사용하여 데이터를 변환하고 요약함으로써 데이터베이스에서 유용한 정보를 얻을 수 있습니다. 데이터의 통계적 요약과 함께 데이터 변환 및 분석에 활용할 수 있습니다.

더 많은 정보는 SQL 집계 함수를 참조하세요.