A declaração IF - Amazon Timestream

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.

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á.

A declaração IF

A declaração IF avalia uma condição como verdadeira ou falsa e retorna o valor apropriado. O Timestream suporta as duas representações de sintaxe a seguir para IF:

if(condition, true_value)

Essa sintaxe avalia e retorna true_value se a condição for true; caso contrário, null é retornado e true_value não é avaliado.

if(condition, true_value, false_value)

Essa sintaxe avalia e retorna true_value se a condição for true, caso contrário, avalia e retorna false_value.

Exemplos

SELECT if(true, 'example 1'), if(false, 'example 2'), if(true, 'example 3 true', 'example 3 false'), if(false, 'example 4 true', 'example 4 false')
_col0 _col1 _col2 _col3

example 1

-

null

example 3 true

example 4 false