Udostępnij za pośrednictwem


Funkcja iff

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 funkcji if.

Składnia

iff(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 iff(1 < 2, 'a', 'b');
 a