

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

**Importante**  
O Amazon S3 Select não está mais disponível para novos clientes. Os clientes existentes do Amazon S3 Select podem continuar usando o recurso normalmente. [Saiba mais](https://aws.amazon.com/blogs/storage/how-to-optimize-querying-your-data-in-amazon-s3/) 

O Amazon S3 Select é compatível com os seguintes operadores.

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

## Operadores de comparação
<a name="s3-select-sql-reference-compare-ops"></a>
+ `<` 
+ `>` 
+ `<=`
+ `>=`
+ `=`
+ `<>`
+ `!=`
+ `BETWEEN`
+ `IN` – Por exemplo: `IN ('a', 'b', 'c')`

  

## Operadores de correspondência de padrões
<a name="s3-select-sql-reference-pattern"></a>
+ `LIKE`
+ `_` (corresponde a qualquer caractere)
+ `%` (corresponde a qualquer sequência de caracteres)

## Operadores unitários
<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>

A adição, a subtração, a multiplicação, a divisão e o módulo são compatíveis, como indicado a seguir:
+ \$1
+ -
+ \$1
+ /
+ %

## Precedência do operador
<a name="s3-select-sql-reference-op-Precedence"></a>

A tabela a seguir mostra a precedência dos operadores em ordem decrescente.


|  Operador ou elemento  |  Capacidade de associação |  Obrigatório  | 
| --- | --- | --- | 
| `-`  | direita  | menos unário  | 
| `*`, `/`, `%`  | esquerda  | multiplicação, divisão, módulo  | 
| `+`, `-`  | esquerda  | adição, subtração  | 
| `IN` |  | associação de conjunto  | 
| `BETWEEN` |  | contenção de intervalo  | 
| `LIKE` |  | correspondência de padrões de string  | 
| `<``>` |  | menor que, maior que  | 
| `=` | direita  | igualdade, atribuição | 
| `NOT` | direita | negação lógica  | 
| `AND` | esquerda | conjunção lógica  | 
| `OR` | esquerda | disjunção lógica  | 