[sql] 네이티브 통계 함수

이번에는 SQL의 네이티브 통계 함수에 대해 알아보겠습니다. 네이티브 통계 함수는 집계, 평균, 최대값, 최소값 등과 같은 데이터 분석을 위한 기본적인 함수를 말합니다.

평균 값 계산하기

평균 값을 계산하는 함수는 대부분의 SQL 데이터베이스 시스템에서 사용 가능합니다.

SELECT AVG(salary) AS avg_salary
FROM employees;

위의 예제에서는 employees 테이블에서 salary 열의 값들의 평균을 계산한 뒤, avg_salary라는 별칭으로 결과를 반환합니다.

최대값 및 최소값 찾기

최대값과 최소값을 찾는 함수 또한 SQL에서 쉽게 사용할 수 있습니다.

SELECT MAX(salary) AS max_salary
FROM employees;
SELECT MIN(salary) AS min_salary
FROM employees;

위의 코드에서는 employees 테이블에서 salary 열의 최대값과 최소값을 찾아 각각 max_salarymin_salary라는 별칭으로 결과를 반환합니다.

기타 통계 함수

기타에도 중간값(MEDIAN), 표준편차(STDDEV), 분산(VAR_POP), 카운트(COUNT) 및 비율(PERCENTILE_DISC) 등 다양한 통계 함수가 있습니다.

이러한 네이티브 통계 함수들은 데이터베이스 시스템에 따라 구현 방법이나 함수 이름이 다를 수 있으므로 각 데이터베이스의 공식 문서를 참고하여 사용하는 것이 좋습니다.

이상으로 네이티브 통계 함수에 대해 알아보았습니다. 감사합니다.

관련 참고자료: Oracle SQL 함수

Oracle SQL 함수 참고자료: https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions001.htm