

# Operadores
<a name="s3-select-sql-reference-operators"></a>

**importante**  
Amazon S3 Select ya no está disponible para los nuevos clientes. Los clientes actuales de Amazon S3 Select pueden seguir utilizando la característica de la forma habitual. [Más información](https://aws.amazon.com/blogs/storage/how-to-optimize-querying-your-data-in-amazon-s3/) 

Amazon S3 Select admite los siguientes operadores.

## Operadores lógicos
<a name="s3-select-sql-reference-loical-ops"></a>
+ `AND`
+ `NOT`
+ `OR`

## Operadores de comparación
<a name="s3-select-sql-reference-compare-ops"></a>
+ `<` 
+ `>` 
+ `<=`
+ `>=`
+ `=`
+ `<>`
+ `!=`
+ `BETWEEN`
+ `IN` – Por ejemplo: `IN ('a', 'b', 'c')`

  

## Operadores de coincidencia de patrones
<a name="s3-select-sql-reference-pattern"></a>
+ `LIKE`
+ `_` (coincide con cualquier carácter)
+ `%` (coincide con cualquier secuencia de caracteres)

## Operadores unitarios
<a name="s3-select-sql-reference-unitary-ops"></a>
+ `IS NULL`
+ `IS NOT NULL`

## Operadores matemáticos
<a name="s3-select-sql-referencemath-ops"></a>

Se admiten los operadores de suma, resta, multiplicación, división y módulo:
+ \$1
+ -
+ \$1
+ /
+ %

## Jerarquía de los operadores
<a name="s3-select-sql-reference-op-Precedence"></a>

En la siguiente tabla se muestra la prioridad de los operadores en orden descendente.


|  Operador o elemento  |  Asociatividad |  Obligatorio  | 
| --- | --- | --- | 
| `-`  | derecha  | menos unario  | 
| `*`, `/`, `%`  | izquierda  | multiplicación, división, módulo  | 
| `+`, `-`  | izquierda  | suma, resta  | 
| `IN` |  | pertenencia a un conjunto  | 
| `BETWEEN` |  | limitación de intervalos  | 
| `LIKE` |  | coincidencia de patrones de cadena  | 
| `<``>` |  | menor que, mayor que  | 
| `=` | derecha  | igualdad, asignación | 
| `NOT` | derecha | negación lógica  | 
| `AND` | izquierda | conjunción lógica  | 
| `OR` | izquierda | disyunción lógica  | 