

# Operadores aritméticos, comparativos y lógicos de PartiQL para DynamoDB
<a name="ql-operators"></a>

PartiQL en Amazon DynamoDB admite los siguiente [Operadores estándares de SQL](https://www.w3schools.com/sql/sql_operators.asp).

**nota**  
DynamoDB no admite ningún operador SQL que no se incluya en esta lista.

## Operadores aritméticos
<a name="ql-operators.arithmetic"></a>


****  

| Operador | Descripción | 
| --- | --- | 
| \$1 | Add (Suma) | 
| - | Subtract (Sustracción) | 

## Operadores de comparación
<a name="ql-operators.comparison"></a>


****  

| Operador | Descripción | 
| --- | --- | 
| = | Igual que | 
| <> | No igual que | 
| \$1= | No igual que | 
| > | Mayor que | 
| < | Menor que | 
| >= | Mayor o igual que | 
| <= | Menor o igual que | 

## Operadores lógicos
<a name="ql-operators.logical"></a>


****  

| Operador | Descripción | 
| --- | --- | 
| AND | TRUE si todas las condiciones separadas por AND son TRUE | 
| BETWEEN |  `TRUE` si el operando está en el rango de las comparaciones Este operador incluye los límites inferior y superior de los operandos a los que se aplica.  | 
| IN | `TRUE` si el operando es igual a uno de una lista de expresiones (con un máximo de 50 valores de atributo hash o un máximo de 100 valores de atributo no clave). Los resultados se devuelven en páginas de hasta 10 elementos. Si la lista `IN` contiene más valores, debe utilizar los valores `NextToken` devueltos en la respuesta para recuperar las páginas siguientes. | 
| IS | TRUE si el operando es un tipo de datos PartiQL dado, incluyendo NULL o MISSING | 
| NOT | Invierte el valor de una expresión booleana dada | 
| OR | TRUE si alguna de las condiciones está separada por OR son TRUE | 

Consulte [Realización de comparaciones](Expressions.OperatorsAndFunctions.md#Expressions.OperatorsAndFunctions.Comparators) y [Evaluaciones lógicas](Expressions.OperatorsAndFunctions.md#Expressions.OperatorsAndFunctions.LogicalEvaluations) para obtener más información sobre operadores lógicos.