Sdílet prostřednictvím


Funkce if

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí expr1 hodnotu, pokud cond je true, nebo expr2 jinak. Tato funkce je synonymem pro funkci iff.

Syntaxe

if(cond, expr1, expr2)

Argumenty

  • cond: Logický 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 if(1 < 2, 'a', 'b');
 a