条件函数
下表为Hive支持的一些条件函数。
返回类型 |
函数名 |
描述 |
T |
if(boolean testCondition, T valueTrue, T valueFalseOrNull) |
如果testCondition为真,返回valueTrue,否则返回valueFalseOrNull |
T |
COALESCE(T v1, T v2, ...) |
返回第一个不是NULL的v,若全部为NULL,返回NULL |
T |
CASE a WHEN b THEN c [WHEN d THEN |