본문 바로가기
728x90

sql 분석8

[ORACLE] VARIANCE()로 분산 분석하기 : GROUP BY와 함께 활용하는 방법 Oracle SQL에서 VARIANCE() 함수는 데이터 집합의 분산(Variance)을 계산하는 통계 함수입니다. 분산은 데이터가 평균값을 기준으로 얼마나 흩어져 있는지를 수치로 나타내며, STDDEV() 함수의 제곱 값이기도 합니다. 본 가이드는 Oracle에서 VARIANCE() 함수를 활용하는 다양한 방법을 실무 중심 예제와 함께 설명합니다.1. VARIANCE() 함수란?VARIANCE() 함수는 수치형 칼럼의 데이터에 대해 표본 분산을 계산합니다. Oracle은 VARIANCE() 외에도 VAR_POP() 함수를 제공하며, 이 둘은 계산 방식에서 차이가 있습니다.SELECT VARIANCE(salary) AS salary_varianceFROM employees;2. 분산(Variance)의 .. 2025. 6. 1.
[ORACLE] MEDIAN() vs AVG() : 중간 값과 평균 값 차이 이해하기 Oracle SQL의 MEDIAN() 함수는 데이터 집합에서 중간값(Median)을 계산하는 데 사용되는 강력한 통계 함수입니다. 평균(AVG()) 함수가 모든 값의 합을 기준으로 한다면, MEDIAN() 함수는 값의 분포를 고려한 중심값을 제공합니다. 특히 이상치(Outlier)에 민감하지 않기 때문에 정확한 통계 분석이 필요한 환경에서 유용하게 사용됩니다.1. MEDIAN() 함수 개요MEDIAN() 함수는 Oracle에서 제공하는 집계 함수로, 지정된 칼럼의 중간값을 반환합니다. 이 함수는 단순 집계뿐 아니라 GROUP BY, PARTITION BY 등과 함께 사용될 수 있습니다.SELECT MEDIAN(salary) FROM employees;2. MEDIAN() 함수의 특징숫자형 데이터에서만 사.. 2025. 6. 1.
728x90