Condividi tramite


Funzione if

Si applica a:segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Restituisce expr1 se cond è true o expr2 in caso contrario. Questa funzione è un sinonimo di iff funzione.

Sintassi

if(cond, expr1, expr2)

Argomenti

  • cond: espressione booleana.
  • expr1: espressione di qualsiasi tipo.
  • expr2: un'espressione che condivide un minimo comune tipo con expr1.

Valori restituiti

Il risultato è il tipo massimo comune di expr1 e expr2.

Esempi

> SELECT if(1 < 2, 'a', 'b');
 a