

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

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

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


**논리 연산자**  

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


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

|  **유형**  |  **유형 >= x**  |  **유형 <= x**  |  **유형 > x**  |  **유형 < x**  |  **유형 = x**  |  **유형 \$1= 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  | 