Udostępnij za pośrednictwem


Funkcja if

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca wartość expr1 , jeśli cond ma wartość true, lub expr2 w inny sposób. Ta funkcja jest synonimem funkcjiiff.

Składnia

if(cond, expr1, expr2)

Argumenty

  • cond: wyrażenie logiczne.
  • expr1: wyrażenie dowolnego typu.
  • expr2: wyrażenie, które współudzieli najmniej wspólny typ z expr1.

Zwraca

Wynik jest typowym maksymalnym expr1 typem i expr2.

Przykłady

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