비교 연산자 - AWS IoT SiteWise

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

비교 연산자

AWS IoT SiteWise 는 다음 비교 연산자를 지원합니다. 모든 비교 작업은 기본 제공 데이터 유형에 사용할 수 있으며 부울로 평가됩니다.

논리 연산자

연산자

설명

<

보다 작음

>

보다 큼

<=

작거나 같음

>=

크거나 같음

=

같음

!=

같지 않음

숫자가 아닌 값에 대한 비교 작업 실제 테이블

유형

유형 >= x

유형 <= x

유형 > x

유형 < x

유형 = x

유형 != x

NULL

FALSE

FALSE

FALSE

FALSE

FALSE

TRUE

일부 조건자는 연산자처럼 동작하지만 특별한 구문이 있습니다. 아래 내용을 참조하십시오.

비교 조건자

연산자

설명

IS NULL

값이 인지 테스트합니다NULL.

IS NOT NULL

값이가 아닌지 테스트합니다NULL.

NaN 연산자

NaN또는 'Not a Number'는 부동 소수점 산술의 특수 값입니다. 다음은 NaN 비교 목록과 그 작동 방식입니다.

  • NaN 값은 작은따옴표로 묶어야 합니다. 예: 'NaN'.

  • NaN 값은 서로 동일한 것으로 간주됩니다.

  • NaN가 다른 숫자 값보다 큽니다.

  • AVG(), 및 STDDEV()와 같은 집계 함수에서 값이 인 SUM()경우 NaN결과는 입니다NaN.

  • MAX() 및와 같은 집계 함수에서는 MIN() NaN 값이 계산에 포함됩니다.

NaN 값 비교

비교

결과

'NaN' ≥ x

True

'NaN' ≤ x

x가 NaN과 같으면 true, 그렇지 않으면 False

'NaN' > x

x가 NaN인 경우 False, 그렇지 않으면 True

'NaN' < x

False

'NaN' = x

x가 NaN과 같으면 true, 그렇지 않으면 False

'NaN' != x

x가 NaN인 경우 False, 그렇지 않으면 True