HIVE SQL取整函数汇总

目录

  • int()
  • [round(double a)](#round(double a))
  • [round(double a,int d)](#round(double a,int d))
  • floor()
  • ceil()

int()

向零取整,即向接近零的方向取整。

sql 复制代码
int(5.6)

输出:5

sql 复制代码
int(-5.6)

输出:-5

round(double a)

四舍五入取整

sql 复制代码
select round(5.6)

输出:6

sql 复制代码
select round(-5.6)

输出:-6

round(double a,int d)

指定精度四舍五入取整

sql 复制代码
select round(5.6667,2)

输出:5.67

sql 复制代码
select round(-5.6667,2)

输出:-5.67

floor()

sql 复制代码
向下取整
sql 复制代码
select floor(5.6)

输出:5

sql 复制代码
select floor(-5.6)

输出:-6

ceil()

sql 复制代码
向上取整
sql 复制代码
select ceil(5.6)

输出:6

sql 复制代码
select ceil(-5.6)

输出:-5

相关推荐
my_realmy12 分钟前
SQL 查询进阶:WHERE 子句与连接查询详解
java·开发语言·数据库·sql
林夕11201 小时前
深入探讨MySQL:聚合函数、外键约束、多表查询及多对多关系管理
sql·mysql
viperrrrrrrrrr76 小时前
大数据学习(112)-HIVE中的窗口函数
hive·sql·学习
酷爱码12 小时前
如何通过python连接hive,并对里面的表进行增删改查操作
开发语言·hive·python
Debug_TheWorld14 小时前
Hive学习
hive
艺杯羹14 小时前
JDBC之ORM思想及SQL注入
数据库·sql·jdbc·orm·sql注入
我的golang之路果然有问题19 小时前
速成GO访问sql,个人笔记
经验分享·笔记·后端·sql·golang·go·database
秃头佛爷21 小时前
常用SQL整理
数据库·sql
浩浩测试一下1 天前
SQL注入高级绕过手法汇总 重点
数据库·sql·安全·web安全·网络安全·oracle·安全架构