Freigeben über


iff-Funktion

Gilt für:durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Gibt expr1 zurück, wenn condtrue ist, andernfalls expr2 Diese Funktion ist ein Synonym für if Funktion.

Syntax

iff(cond, expr1, expr2)

Argumente

  • cond: Ein BOOLESCHER Ausdruck
  • expr1: Ein Ausdruck beliebigen Typs
  • expr2: Ein Ausdruck, der einen kleinsten gemeinsamen Typ mit expr1 aufweist.

Gibt zurück

Das Ergebnis ist der größte gemeinsame Typ von expr1 und expr2.

Beispiele

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