

# DynamoDB용 PartiQL 산술, 비교 및 논리 연산자
<a name="ql-operators"></a>

Amazon DynamoDB의 PartiQL에서는 다음과 같은 [SQL 표준 연산자](https://www.w3schools.com/sql/sql_operators.asp)를 지원합니다.

**참고**  
이 목록에 없는 모든 SQL 연산자는 현재 DynamoDB에서 지원되지 않습니다.

## 산술 연산자
<a name="ql-operators.arithmetic"></a>


****  

| 연산자 | 설명 | 
| --- | --- | 
| \$1 | 더하기 | 
| - | 차감 | 

## 비교 연산자
<a name="ql-operators.comparison"></a>


****  

| 연산자 | 설명 | 
| --- | --- | 
| = | 같음 | 
| <> | 같지 않음 | 
| \$1= | 같지 않음 | 
| > | 보다 큼 | 
| < | 보다 작음 | 
| >= | 크거나 같음 | 
| <= | 작거나 같음 | 

## 논리 연산자
<a name="ql-operators.logical"></a>


****  

| 연산자 | 설명 | 
| --- | --- | 
| AND | AND로 구분된 조건이 모두 TRUE이면 TRUE | 
| BETWEEN |  피연산자가 비교 범위 이내이면 `TRUE`입니다. 이 연산자는 해당 연산자를 적용하는 피연산자의 하한과 상한을 포함합니다.  | 
| IN | `TRUE` 피연산자가 표현식 목록 중 하나와 같은 경우(해시 속성 값 최대 50개 또는 키가 아닌 속성 값 최대 100개). 결과는 최대 10개의 항목으로 구성된 페이지로 반환됩니다. `IN` 목록에 더 많은 값이 포함된 경우 응답에서 반환된 `NextToken`을 사용하여 후속 페이지를 검색해야 합니다. | 
| IS | 피연산자가 지정된 PartiQL 데이터 형식(NULL 또는 MISSING 포함)이면 TRUE | 
| NOT | 지정된 부울 식의 값을 반대로 바꿈 | 
| OR | OR로 구분된 조건 중 하나라도 TRUE이면 TRUE | 

논리 연산자 사용에 대한 자세한 내용은 [비교 실행](Expressions.OperatorsAndFunctions.md#Expressions.OperatorsAndFunctions.Comparators) 및 [논리 평가](Expressions.OperatorsAndFunctions.md#Expressions.OperatorsAndFunctions.LogicalEvaluations) 섹션을 참조하세요.