SQL 집계함수
SQL 집계함수 (aggregate function)
데이터베이스에서 데이터를 검색하고 집계하여 요약 정보를 제공하는 함수입니다.
집계 함수는 데이터를 그룹화하고, 각 그룹에 대한 집계 값을 계산합니다.
일반적으로 GROUP BY 구문과 함께 사용됩니다.
집계함수는 데이터를 검색하고 요약하는 데 매우 유용합니다.
그룹화된 데이터의 평균, 합계, 최대값, 최소값 등을 계산할 수 있으며, 이를 활용하여 보고서나 대시보드 등을 작성하는 데 사용될 수 있습니다.
종류
SUM 함수
주어진 열의 모든 값의 합계를 반환합니다.
SELECT SUM(sales) FROM orders;
COUNT 함수
주어진 열의 모든 값의 개수를 반환합니다.
SELECT COUNT(*) FROM cutomers;
AVG 함수
주어진 열의 모든 값의 평균 값을 반환합니다.
SELECT AVG(price) FROM products;
MAX 함수
주어진 열의 최대 값을 반환합니다.
SELECT MAX(salary) FROM employees;
MIN 함수
주어진 열의 최소 값을 반환합니다.
SELECT MIN(price) FROM products;