[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 집계 함수를 참조하세요.