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

相关推荐
wudl55661 小时前
Flink SQL 窗口函数详细
sql·flink·linq
随心............2 小时前
在开发过程中遇到问题如何解决,以及两个经典问题
hive·hadoop·spark
wudl55665 小时前
Flink SQL 与 Kafka 整合详细教程
sql·flink·kafka
wudl55668 小时前
flink sql 所有函数详细用例
大数据·sql·flink
小小测试开发10 小时前
Python SQLAlchemy:告别原生 SQL,用 ORM 优雅操作数据库
数据库·python·sql·sqlalchemy
yumgpkpm11 小时前
CMP (类ClouderaCDP7.3(404次编译) )华为鲲鹏Aarch64(ARM)信创环境 查询2100w行 hive 查询策略
数据库·数据仓库·hive·hadoop·flink·mapreduce·big data
满昕欢喜20 小时前
SQL Server从入门到项目实践(超值版)读书笔记 28
数据库·sql·sqlserver
DokiDoki之父1 天前
Mybatis—入门 & (配置)SQL提示和日志输出
数据库·sql·mybatis
TDengine (老段)2 天前
TDengine 数学函数 DEGRESS 用户手册
大数据·数据库·sql·物联网·时序数据库·iot·tdengine
武子康2 天前
Java-152 深入浅出 MongoDB 索引详解 从 MongoDB B-树 到 MySQL B+树 索引机制、数据结构与应用场景的全面对比分析
java·开发语言·数据库·sql·mongodb·性能优化·nosql