Sdílet prostřednictvím


Funkce iff

Platí pro:označeno jako ano Databricks SQL označeno jako ano Databricks Runtime

Vrátí expr1, pokud cond je true, nebo jinak expr2. Tato funkce je synonymem funkceif.

Syntaxe

iff(cond, expr1, expr2)

Argumenty

  • cond: Booleovský výraz.
  • expr1: Výraz libovolného typu.
  • expr2: Výraz, který sdílí nejméně společný typ s expr1.

Návraty

Výsledkem je společný maximální typ expr1 a expr2.

Příklady

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