Hive的if函数是一个条件判断函数,但判断条件为True时,返回valueTrue,否则返回valueFalseOrNull,如下:
格式:if(boolean testCondition, T valueTrue, T valueFalseOrNull)
举例:select if(1>2, 1, 2)
>2
Hive的if函数是一个条件判断函数,但判断条件为True时,返回valueTrue,否则返回valueFalseOrNull,如下:
格式:if(boolean testCondition, T valueTrue, T valueFalseOrNull)
举例:select if(1>2, 1, 2)
>2