La sentencia IF - Amazon Timestream

Amazon Timestream LiveAnalytics for dejará de estar abierto a nuevos clientes a partir del 20 de junio de 2025. Si quieres usar Amazon Timestream LiveAnalytics, regístrate antes de esa fecha. Los clientes actuales pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulta Amazon Timestream LiveAnalytics para ver los cambios de disponibilidad.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

La sentencia IF

La sentencia IF evalúa una condición como verdadera o falsa y devuelve el valor adecuado. Timestream admite las dos siguientes representaciones sintácticas para IF:

if(condition, true_value)

Esta sintaxis evalúa y devuelve true_value si la condición estrue; de lo contrario, null se devuelve y no true_value se evalúa.

if(condition, true_value, false_value)

Esta sintaxis evalúa y devuelve true_value si la condición es; de lo contrariotrue, evalúa y devuelve. false_value

Ejemplos

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