

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

# 비교 연산자
<a name="sql-supported-comparision"></a>

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


**논리 연산자**  

|  **연산자**  |  **설명**  | 
| --- | --- | 
| `<` | 보다 작음 | 
| `>` | 보다 큼 | 
| `<=` | 작거나 같음 | 
| `>=` | 크거나 같음 | 
| `=` | 같음 | 
| `!=` | 같지 않음 | 


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

|  **유형**  |  **유형 >= x**  |  **유형 <= x**  |  **유형 > x**  |  **유형 < x**  |  **유형 = x**  |  **유형 \!= x**  | 
| --- | --- | --- | --- | --- | --- | --- | 
| `NULL` | `FALSE` | `FALSE` | `FALSE` | `FALSE` | `FALSE` | `TRUE` | 

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


**비교 조건자**  

|  **연산자**  |  **설명**  | 
| --- | --- | 
| `IS NULL` | 값이 인지 테스트합니다`NULL`. | 
| `IS NOT NULL` | 값이가 아닌지 테스트합니다`NULL`. | 

## NaN 연산자
<a name="sql-supported-comparision-nan"></a>

 `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 | 