用于 DynamoDB 的 PartiQL 算术、比较和逻辑运算符 - Amazon DynamoDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

用于 DynamoDB 的 PartiQL 算术、比较和逻辑运算符

Amazon DynamoDB 中的 PartiQL 支持以下 SQL 标准运算符

注意

DynamoDB 当前不支持任何未包含在此列表中的 SQL 运算符。

算术运算符

操作符 描述
+ Add
- Subtract

比较运算符

操作符 描述
= 等于
<> 不等于
!= 不等于
> 大于
< 小于
>= 大于或等于
<= 小于或等于

逻辑运算符

操作符 描述
AND 如果 AND 分隔的所有条件都为 TRUE,则为 TRUE
BETWEEN 如果运算数在比较范围内,则为 TRUE
IN 如果操作数等于表达式列表中的其中一个(最大 50 个哈希值或最大 100 个非键属性值),则为 TRUE
IS 如果运算数是给定 PartiQL 数据类型,包括 NULLMISSING,则为 TRUE
NOT 反转给定布尔表达式的值
OR 如果 OR 分隔的任意条件为 TRUE,则为 TRUE