select round(2 3);OK_c02 0Time taken: 0 081 seconds, Fet ">
4、ceil(double a), ceiling(double a)
hive (default)> select ceil(2.3);
OK
_c0
3
Time taken: 0.942 seconds, Fetched: 1 row(s)
hive (default)> select ceiling(2.3);
OK
_c0
3
Time taken: 0.096 seconds, Fetched: 1 row(s)
說明:ceil和ceiling函數的功能是一樣的,對2.3上取整,結果為3
hive (default)> select ceil(2.8);
OK
_c0
3
Time taken: 0.07 seconds, Fetched: 1 row(s)
hive (default)> select ceiling(2.8);
OK
_c0
3
說明:對2.8上取整,結果為3
5、rand()
hive (default)> select rand();
OK
_c0
0.45944267022402563
Time taken: 0.104 seconds, Fetched: 1 row(s)
hive (default)> select rand();
OK
_c0
0.03447519492300788
說明:返回0-1之間的隨機數
6、rand(seed)
hive (default)> select rand(3);
OK
_c0
0.731057369148862
Time taken: 1.436 seconds, Fetched: 1 row(s)
hive (default)> select rand(3);
OK
_c0
0.731057369148862
Time taken: 0.104 seconds, Fetched: 1 row(s)
hive (default)> select rand(5);
OK
_c0
0.730519863614471
Time taken: 0.09 seconds, Fetched: 1 row(s)
說明:種子數相同,得到的隨機數相同。種子數不同,得到不同的隨機數
>>本文地址:http://liujunjsxg.cn/zhuanye/2020/49269.html
聲明:本站稿件版權均屬中公教育優(yōu)就業(yè)所有,未經許可不得擅自轉載。
1 您的年齡
2 您的學歷
3 您更想做哪個方向的工作?