통계 집계 함수

Cloud Spanner SQL은 다음 통계 집계 함수를 지원합니다.

STDDEV_SAMP

STDDEV_SAMP([DISTINCT] expression [HAVING {MAX | MIN} expression2])

설명

값의 샘플(비편향) 표준 편차를 반환합니다. 반환 결과는 0~+Inf 사이입니다.

이 함수는 모든 NULL 입력을 무시합니다. NULL이 아닌 입력이 2개 미만인 경우, 이 함수는 NULL을 반환합니다.

지원되는 입력 유형

FLOAT64

선택적 절

절은 다음 순서로 적용됩니다.

  1. DISTINCT: 각각의 고유한 expression 값이 한 번만 결과에 집계됩니다.
  2. HAVING MAX 또는 HAVING MIN: 함수가 집계하는 행 집합을 최댓값 또는 최솟값으로 제한합니다. 자세한 내용은 HAVING MAX 및 HAVING MIN 절을 참조하세요.

반환 데이터 유형

FLOAT64

STDDEV

STDDEV([DISTINCT] expression [HAVING {MAX | MIN} expression2])

설명

STDDEV_SAMP의 별칭입니다.

VAR_SAMP

VAR_SAMP([DISTINCT] expression [HAVING {MAX | MIN} expression2])

설명

값의 샘플(비편향) 분산을 반환합니다. 반환 결과는 0~+Inf 사이입니다.

이 함수는 모든 NULL 입력을 무시합니다. NULL이 아닌 입력이 2개 미만인 경우, 이 함수는 NULL을 반환합니다.

지원되는 입력 유형

FLOAT64

선택적 절

절은 다음 순서로 적용됩니다.

  1. DISTINCT: 각각의 고유한 expression 값이 한 번만 결과에 집계됩니다.
  2. HAVING MAX 또는 HAVING MIN: 함수가 집계하는 행 집합을 최댓값 또는 최솟값으로 제한합니다. 자세한 내용은 HAVING MAX 및 HAVING MIN 절을 참조하세요.

반환 데이터 유형

FLOAT64

VARIANCE

VARIANCE([DISTINCT] expression [HAVING {MAX | MIN} expression2])

설명

VAR_SAMP의 별칭입니다.