본문 바로가기

[오라클 레퍼런스 함수] APPROX_PERCENTILE_AGG - 근사 백분위수 정보 집계

by ㅇㅍㅍ 2023. 7. 30.
[오라클 레퍼런스 함수] APPROX_PERCENTILE_AGG - 근사 백분위수 정보 집계
728x90

APPROX_PERCENTILE_AGG

 

구문

APPROX_PERCENTILE_AGG(expr)

 

목적

APPROX_PERCENTILE_AGG 함수는 근사 백분위수 정보를 포함하는 디테일(detail) 컬럼을 입력으로 받아, 해당 정보를 집계하는 기능을 제공합니다.

detail에는 APPROX_PERCENT_DETAIL 함수나 APPROX_PERCENTILE_AGG 함수에 의해 생성된 디테일 컬럼을 지정하십시오. 이 컬럼은 BLOB 데이터 타입입니다.

이 함수는 GROUP BY 절이 포함된 SELECT 문에서 사용하여, 디테일에 포함된 정보를 각 그룹의 행들 내에서 집계하고, 각 그룹에 대해 하나의 디테일을 반환합니다.

이 함수는 근사 백분위수 정보를 특별한 형식으로 담고 있는 BLOB 값인 디테일을 반환합니다. 이 함수로 반환된 디테일을 테이블이나 머티리얼라이즈드 뷰에 저장한 다음, 다시 APPROX_PERCENTILE_AGG 함수를 사용하여 해당 디테일들을 더 집계하거나, TO_APPROX_PERCENTILE 함수를 사용하여 디테일 값을 지정된 백분위수 값으로 변환할 수 있습니다.

 

참고:

 

예제

APPROX_PERCENTILE_AGG 함수와 APPROX_PERCENTILE_DETAIL, TO_APPROX_PERCENTILE 함수를 함께 사용하는 예제는 APPROX_PERCENTILE_AGG: 예제 항목을 참조하십시오.

 


출처: 오라클 레퍼런스

원문 링크: Oracle APPROX_PERCENTILE_AGG 함수 문서

 

반응형

댓글