

Para recursos semelhantes aos do Amazon Timestream para, considere o Amazon Timestream LiveAnalytics para InfluxDB. Ele oferece ingestão de dados simplificada e tempos de resposta de consulta de um dígito em milissegundos para análises em tempo real. Saiba mais [aqui](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# ALL(), ANY() e SOME()
<a name="comparison-functions.all-any-some"></a>

Os quantificadores `ALL`, `ANY` e `SOME` podem ser usados junto com operadores de comparação da seguinte forma.


| Expressão | Significado | 
| --- | --- | 
| A = ALL(...) | É avaliado como verdadeiro quando A é igual a todos os valores. | 
| A <> ALL(...) | É avaliado como verdadeiro quando A não corresponde a nenhum valor. | 
| A < ALL(...) | É avaliado como verdadeiro quando A é menor que o menor valor. | 
| A = ANY(...) | É avaliado como verdadeiro quando A é igual a qualquer um dos valores.  | 
| A <> ANY(...) | É avaliado como verdadeiro quando A não corresponde a um ou mais valores. | 
| A < ANY(...) | É avaliado como verdadeiro quando A é menor que o maior valor. | 

## Exemplos e observações sobre uso
<a name="comparison-functions.all-any-some.examples-usage"></a>

**nota**  
Ao usar `ALL`, `ANY` ou `SOME`, a palavra-chave `VALUES` deve ser usada se os valores de comparação forem uma lista de literais. 

## Exemplo: `ANY()`
<a name="w2aab7c59c21c11c11"></a>

Um exemplo de `ANY()` em uma declaração de consulta é o seguinte.

```
SELECT 11.7 = ANY (VALUES 12.0, 13.5, 11.7)
```

Uma sintaxe alternativa para a mesma operação é a seguinte.

```
SELECT 11.7 = ANY (SELECT 12.0 UNION ALL SELECT 13.5 UNION ALL SELECT 11.7)
```

Nesse caso, `ANY()` é avaliado como `True`.

## Exemplo: `ALL()`
<a name="w2aab7c59c21c11c13"></a>

Um exemplo de `ALL()` em uma declaração de consulta é o seguinte.

```
SELECT 17 < ALL (VALUES 19, 20, 15);
```

Uma sintaxe alternativa para a mesma operação é a seguinte.

```
SELECT 17 < ALL (SELECT 19 UNION ALL SELECT 20 UNION ALL SELECT 15);
```

Nesse caso, `ALL()` é avaliado como `False`.

## Exemplo: `SOME()`
<a name="w2aab7c59c21c11c15"></a>

Um exemplo de `SOME()` em uma declaração de consulta é o seguinte.

```
SELECT 50 >= SOME (VALUES 53, 77, 27);
```

Uma sintaxe alternativa para a mesma operação é a seguinte.

```
SELECT 50 >= SOME (SELECT 53 UNION ALL SELECT 77 UNION ALL SELECT 27);
```

Nesse caso, `SOME()` é avaliado como `True`.