Función if
Se aplica a: Databricks SQL Databricks Runtime
Devuelve expr1
si cond
es true
; de lo contrario, expr2
. Esta función es sinónimo de la función iff.
Sintaxis
if(cond, expr1, expr2)
Argumentos
cond
: expresión booleana.expr1
: una expresión de cualquier tipo.expr2
: una expresión que comparte un tipo menos común conexpr1
.
Devoluciones
El resultado es el tipo máximo común de expr1
y expr2
.
Ejemplos
> SELECT if(1 < 2, 'a', 'b');
a