本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
比较运算符
AWS IoT SiteWise 支持以下比较运算符。所有比较操作都适用于内置数据类型,计算结果为布尔值。
|
运算符 |
描述 |
|---|---|
|
|
Less than |
|
|
Greater than |
|
|
小于或等于 |
|
|
大于或等于 |
|
|
Equals |
|
|
Not equal |
|
Type |
键入 >= x |
键入 <= x |
键入 > x |
键入 < x |
类型 = x |
键入!= x |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
一些谓词的行为类似于运算符,但具有特殊的语法。请参阅下面的:
|
运算符 |
描述 |
|---|---|
|
|
测试一个值是否为 |
|
|
测试某个值是否不是 |
NaN 操作符
NaN,或 “不是数字”,是浮点算术中的一个特殊值。以下是NaN比较清单及其工作原理。
NaN值必须用单引号括起来。例如,'NaN'。NaN数值被视为彼此相等。NaN大于其他数值。在诸如
AVG()STDDEV()、和之类的聚合函数中SUM(),如果有任何值NaN,则结果为NaN。在像
MAX()和这样的聚合函数中MIN(),NaN值包含在计算中。
|
Comparison(比较) |
结果 |
|---|---|
|
|
True |
|
|
如果 x 等于 NaN 则为真,否则为 False |
|
|
如果 x 等于 NaN 则返回 false,否则为 |
|
|
False |
|
|
如果 x 等于 NaN 则为真,否则为 False |
|
|
如果 x 等于 NaN 则返回 false,否则为 |