728x90
320x100
통계 함수
* 통계 함수는 통계에 관련된 값을 계산한다.
| STDDEV 함수
STDDEV 함수는 expr의 표준편차를 반환한다.
STDDEV ([DISTINCT | ALL] expr) OVER(analytic_clause)
ex )
SELECT job, sal, STDDEV(sal) OVER(PARTITION BY job) AS c1
FROM emp
WHERE deptno = 30
ORDER BY 2, 1;
| VARIANCE 함수
VARIANCE 함수는 expr의 분산을 반환한다.
VARIANCE([DISTINCT | ALL] expr) OVER(analytic_clause)
ex )
SELECT job, sal, VARIANCE(sal) OVER(PARTITION BY job) AS c1
FROM emp
WHERE deptno = 30
ORDER BY 2, 1;
* 이외에도 아래의 통계 함수를 분석 함수로 사용할 수 있다.
함수 | 설명 |
STDDEV | 표준편차 |
STDDEV_POP | 모집단 표준편차 |
STDDEV_SAMP | 누적 표본 표준편차 |
VARIANCE | 분산 |
VAR_POP | 모집단 분산 |
VAR_SAMP | 표본 분산 |
COVAR_POP | 모집단 공분산 |
COVAR_SAMP | 표본 공분산 |
CORR | Pearson's 상관 계수 |
REGR_* | 선형회귀(Linear Regression) |
728x90
320x100
'SQL > 분석함수' 카테고리의 다른 글
[SQL]분석함수(analytic function)_순위함수(NTILE, CUME_DIST, PERCENT_RANK, RATIO_TO_REPORT) (0) | 2020.09.19 |
---|---|
[SQL]분석함수(analytic function)_순위함수(RANK, DENSE_RANK, ROW_NUMBER) (0) | 2020.09.19 |
[SQL]분석함수(analytic function)_기본함수(COUNT, MIN, MAX, SUM, AVG) (0) | 2020.09.19 |
[SQL]분석함수(analytic function)_분석함수에는 어떤 절이 사용가능할까? (0) | 2020.09.19 |
[SQL]분석함수(analytic function)_사용 시 주의사항 (0) | 2020.09.19 |