

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 適用於 DynamoDB 的 PartiQL 算術、比較和邏輯運算子
<a name="ql-operators"></a>

Amazon DynamoDB 中的 PartiQL 支援以下 [SQL 標準運算子](https://www.w3schools.com/sql/sql_operators.asp)。

**注意**  
DynamoDB 目前不支援任何未包含在此清單中的 SQL 運算子。

## 算術運算子
<a name="ql-operators.arithmetic"></a>


****  

| 運算子 | Description | 
| --- | --- | 
| \$1 | 加 | 
| - | 減 | 

## 比較運算子
<a name="ql-operators.comparison"></a>


****  

| 運算子 | Description | 
| --- | --- | 
| = | 等於 | 
| <> | 不等於 | 
| \$1= | 不等於 | 
| > | Greater than | 
| < | Less than | 
| >= | 大於或等於 | 
| <= | 小於或等於 | 

## 邏輯運算子
<a name="ql-operators.logical"></a>


****  

| 運算子 | Description | 
| --- | --- | 
| 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)。