扩展hive函数 案列以及解释
1、rand()
rand(int sedd)取随机数 返回值为double类型说明:返回一个0到1范围内的随机数。如果指定种子seed,则会等到一个稳定的随机数序列
2、round(double n,a) :
对输入的n数,保留a位小数,四舍五入, round(double a) 四舍五入
3、ceil:
向上取整 select ceil(45.6) --46
4、floor:
向下取整 select floor(45.6) --45
5、split(str,spliter) :
对字符串str 根据字符spliter切割 hive> select split("a,d,c",",") ["a","d","c"]