APPROX_COUNT_DISTINCT_AGG
구문
APPROX_COUNT_DISTINCT_AGG(detail)
목적
APPROX_COUNT_DISTINCT_AGG는 근사 고유 값 개수에 대한 정보가 포함된 세부 정보 컬럼을 입력으로 사용하며, 해당 개수들의 집계를 수행할 수 있도록 합니다.
detail에 대해서는, APPROX_COUNT_DISTINCT_DETAIL 함수나 APPROX_COUNT_DISTINCT_AGG 함수로 생성된 세부 정보 컬럼을 지정하십시오. 이 컬럼은 BLOB 데이터 유형입니다.
이 함수를 GROUP BY 절이 있는 SELECT 문에서 사용하여 각 그룹의 행들에 포함된 세부 정보를 집계하고 각 그룹에 대해 하나의 세부 정보를 반환합니다.
이 함수는 BLOB 값을 반환하며, 이를 "세부 정보"라고 합니다. 세부 정보는 특별한 형식으로 개수 집계에 관한 정보를 포함하고 있습니다. 이 함수에 의해 반환된 세부 정보를 테이블이나 머티리얼라이즈드 뷰에 저장한 다음, 다시 APPROX_COUNT_DISTINCT_AGG 함수를 사용하여 그 세부 정보들을 추가적으로 집계하거나 TO_APPROX_COUNT_DISTINCT 함수를 사용하여 세부 정보 값을 인간이 읽을 수 있는 NUMBER 값으로 변환할 수 있습니다.
참조:
예제
APPROX_COUNT_DISTINCT_AGG 함수와 APPROX_COUNT_DISTINCT_DETAIL, TO_APPROX_COUNT_DISTINCT 함수와 함께 사용하는 예제에 대해서는 APPROX_COUNT_DISTINCT_AGG: 예제를 참조하십시오.
출처: 오라클 레퍼런스
원문 링크: Oracle APPROX_COUNT_DISTINCT_AGG 함수 문서
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] APPROX_MEDIAN - 대략적인 중앙값 계산 (0) | 2023.07.30 |
---|---|
[오라클 레퍼런스 함수] APPROX_COUNT_DISTINCT_DETAIL - 근사치로 고유값 수 계산 (0) | 2023.07.30 |
[오라클 레퍼런스 함수] APPROX_COUNT_DISTINCT - 고유한 개수의 근사치를 반환 (0) | 2023.07.29 |
[오라클 레퍼런스 함수] APPROX_COUNT - 근사 개수 반환 (0) | 2023.07.29 |
[오라클 레퍼런스 함수] ANY_VALUE - 비결정론적인 값 반환 (0) | 2023.07.29 |
댓글