if
函式
適用於:
Databricks SQL
Databricks Runtime
如果 expr1
為 cond
,則傳回 true
,否則傳回 expr2
。 此函式與 iff 函式同義。
語法
if(cond, expr1, expr2)
引數
-
cond
:布爾表達式。
-
expr1
:任何類型的表達式。
-
expr2
:與 共用最不通用型別的expr1
表達式。
傳回
結果是 和expr1
的常見最大類型expr2
。
範例
> SELECT if(1 < 2, 'a', 'b');
a