집계 함수 - AWS IoT SiteWise

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

집계 함수

집계 함수는 여러 데이터 행에서 계산을 수행하여 단일 요약 결과를 생성하는 데이터베이스 작업입니다. 이러한 함수는 데이터 세트를 분석하여 합계, 평균, 개수 또는 기타 통계 측정치와 같은 계산된 값을 반환합니다.

함수

Signature

설명

AVG

AVG(식)

숫자 표현식의 평균을 반환합니다.

COUNT

COUNT(식)

지정된 기준과 일치하는 행 수를 반환합니다.

MAX

MAX(식)

선택한 표현식의 가장 큰 값을 반환합니다.

MIN

MIN(식)

선택한 표현식의 가장 작은 값을 반환합니다.

SUM

SUM(표현식)

숫자 표현식의 합계를 반환합니다.

STDDEV

STDDEV(식)

샘플 표준 편차를 반환합니다.

GROUP BY

GROUP BY 표현식

그룹화 열로 생성된 행을 반환합니다.

HAVING

부울 표현식 사용

GROUP BY 절로 필터링된 그룹 행을 반환합니다.

모든 함수의 예:

함수

예제

AVG

SELECT d.asset_id, d.property_id, AVG(d.int_value) FROM raw_time_series AS d

COUNT

SELECT COUNT(d.int_value) FROM raw_time_series AS d

MAX

SELECT MAX(d.int_value) FROM raw_time_series AS d

MIN

SELECT MIN(d.int_value) FROM raw_time_series AS d

SUM

SELECT SUM(d.int_value) FROM raw_time_series AS d

STDDEV

SELECT STDDEV(d.int_value) FROM raw_time_series AS d
  • GROUP BY

  • HAVING

SELECT MAX(d.int_value) AS max_int_value, d.asset_id FROM raw_time_series AS d GROUP BY d.asset_id HAVING MAX(d.int_value) > 5