Skip Headers

오라클 10g 함수
10g Release 1 (10.1)
Go to Documentation Home
HOME
Go to Book List
ORA_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
ORA_10G
Go to Feedback page
MAIL

Go to previous page
Previous
Go to next page
Next

STDDEV_POP

문법

MAIN

stddev_pop::=
Description of stddev_pop.gif follows

그림 설명


참 조 :

"Analytic Functions " for information on syntax, semantics, and restrictions

목적

MAIN

STDDEV_POP함수는 모집단 표준 편차를 계산하고, 모집단 분산의 제곱근값을 반환한다. 집계함수와 분석 함수로 이용할수 있다.

이 함수는 임의의 수치형 데이터형 또는 암묵적으로 수치 데이터형으로 변환가능한 데이터형을 취한다. 이 함수는 인수의 수치 데이터형과 같은 데이터형을 반환한다.

이 함수는 VAR_POP함수의 제곱근값과 같다. VAR_POP가 Null을 반환할때, 이 함수도 Null을 반환한다.


참 조 :


예제

MAIN


집계 예제

다음 예제는 sh.sales 테이블에서 판매액의 모집단과 표본의 표준편차값을 반환한다.

SELECT STDDEV_POP(amount_sold) "Pop", 
       STDDEV_SAMP(amount_sold) "Samp"
FROM sales;

       Pop       Samp
---------- ----------
896.355151 896.355592

분석 예제

다음 예제는 hr.employees테이블에서 부서마다 급여의 모집단 표준 편차를 반환한다.

SELECT department_id, last_name, salary, 
   STDDEV_POP(salary) OVER (PARTITION BY department_id) AS pop_std
   FROM employees;

DEPARTMENT_ID LAST_NAME                     SALARY    POP_STD
------------- ------------------------- ---------- ----------
           10 Whalen                          4400          0
           20 Hartstein                      13000       3500
           20 Goyal                           6000       3500
. . .
          100 Sciarra                         7700 1644.18166
          100 Urman                           7800 1644.18166
          100 Popp                            6900 1644.18166
          110 Higgens                        12000       1850
          110 Gietz                           8300       1850