卓尔高考网

HIVE取整和取余

篇首语:本文由小编为大家整理,主要介绍了HIVE取整和取余相关的知识,希望对你有一定的参考价值。

1.四舍五入  round

select round(47.54452)
round保留l两位小数。
45.54

2.向下取整 floor

select floro(47.54452)

48

3.向上取整 ceiling

select ceiling(47.54452)

47

4.舍去小数位  cast (可以将字符串类型转变成bigint)

select cast(47.54452)

47

cast(birth AS BIGINT)

5.取余 pmod

pmod(a,b)

a对b去余

以上是关于HIVE取整和取余的主要内容,如果未能解决你的问题,请参考以下文章

您可能还会对下面的文章感兴趣: