Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Operadores de comparación
AWS IoT SiteWise admite los siguientes operadores de comparación. Todas las operaciones de comparación están disponibles para los tipos de datos integrados y se evalúan con un valor booleano.
Operador |
Descripción |
---|---|
|
Menor que |
|
Mayor que |
|
Menor o igual que |
|
Mayor o igual que |
|
Igual a |
|
Desigualdad |
Tipo |
Escriba >= x |
Escriba <= x |
Escriba > x |
Escriba < x |
Tipo = x |
¡Escribe! = x |
---|---|---|---|---|---|---|
|
|
|
|
|
|
|
Algunos predicados se comportan como operadores pero tienen una sintaxis especial. Consulte a continuación:
Operador |
Descripción |
---|---|
|
Comprueba si un valor es. |
|
Comprueba si un valor no lo es |
Operadores NaN
NaN
, o «No es un número», es un valor especial en aritmética de punto flotante. Esta es una lista de comparaciones y cómo funcionan. NaN
NaN
los valores deben estar entre comillas simples. Por ejemplo, 'NaN
'.NaN
los valores se consideran iguales entre sí.NaN
es mayor que otros valores numéricos.En funciones agregadas como
AVG()
STDDEV()
, ySUM()
, si hay algún valorNaN
, el resultado esNaN
.En las funciones agregadas como
MAX()
yMIN()
,NaN
los valores se incluyen en los cálculos.
Comparación |
Resultado |
---|---|
|
True |
|
Verdadero si x es igual a NaN, falso en caso contrario |
|
Falso si x es igual a NaN, verdadero en caso contrario |
|
False |
|
Verdadero si x es igual a NaN, falso en caso contrario |
|
Falso si x es igual a NaN, verdadero en caso contrario |