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

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

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

注意

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

算术运算符

运算符 描述
+ 添加
- Subtract

比较运算符

运算符 描述
= 等于
<> 不等于
!= 不等于
> Greater than
< Less than
>= 大于或等于
<= 小于或等于

逻辑运算符

运算符 描述
AND 如果 AND 分隔的所有条件都为 TRUE,则为 TRUE
BETWEEN

如果操作数在比较范围内,则为 TRUE

此运算符包括您对其应用的操作数的下限和上限。

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

有关使用逻辑运算符的更多信息,请参阅进行比较逻辑评估