SUM 함수는 지정된 컬럼의 값을 모두 더한 합계를 반환합니다.
예시:
SELECT SUM(salary) AS total_salary FROM employees;
employees테이블에서salary컬럼의 합계를 계산하여total_salary로 반환하는 SQL 문이다.
AVG 함수는 지정된 컬럼의 값을 모두 더한 후, 그 값의 개수로 나눈 평균을 반환합니다.
예시:
SELECT AVG(salary) AS average_salary FROM employees;
employees테이블에서salary컬럼의 평균을 계산하여average_salary로 반환하는 SQL 문이다.
COUNT 함수는 지정된 조건에 맞는 행의 개수를 반환합니다.
예시:
SELECT COUNT(*) AS total_employees FROM employees;
employees테이블의 모든 행의 개수를 계산하여total_employees로 반환하는 SQL 문이다.
예시:
SELECT COUNT(department) AS department_count FROM employees WHERE department = 'Sales';
employees테이블에서department컬럼이 'Sales'인 행의 개수를 계산하여department_count로 반환하는 SQL 문이다.
MIN 함수는 지정된 컬럼의 최소값을 반환합니다.
예시:
SELECT MIN(salary) AS min_salary FROM employees;
employees테이블에서salary컬럼의 최소값을 계산하여min_salary로 반환하는 SQL 문이다.
MAX 함수는 지정된 컬럼의 최대값을 반환합니다.
예시:
SELECT MAX(salary) AS max_salary FROM employees;
employees테이블에서salary컬럼의 최대값을 계산하여max_salary로 반환하는 SQL 문이다.
여러 집계 함수를 한 번에 사용하여 데이터를 요약하고 집계할 수 있습니다.
예시:
SELECT SUM(salary) AS total_salary, AVG(salary) AS average_salary, COUNT(*) AS total_employees, MIN(salary) AS min_salary, MAX(salary) AS max_salary FROM employees;이 SQL 문은
employees테이블에서salary컬럼의 합계, 평균, 개수, 최소값, 최대값을 각각 계산하여 반환합니다.