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

相关推荐
cookqq9 分钟前
mongodb源码分析session异步接受asyncSourceMessage()客户端流变Message对象
数据库·sql·mongodb·nosql
斯特凡今天也很帅1 小时前
clickhouse常用语句汇总——持续更新中
数据库·sql·clickhouse
海尔辛6 小时前
SQL 基础入门
数据库·sql
weixin_472339466 小时前
Doris查询Hive数据:实现高效跨数据源分析的实践指南
数据仓库·hive·hadoop
噼里啪啦啦.9 小时前
Spring事务和事务传播机制
数据库·sql·spring
李少兄10 小时前
解决 idea提示`SQL dialect is not configured` 问题
java·sql·intellij-idea
珹洺10 小时前
数据库系统概论(十七)超详细讲解数据库规范化与五大范式(从函数依赖到多值依赖,再到五大范式,附带例题,表格,知识图谱对比带你一步步掌握)
java·数据库·sql·安全·oracle
我科绝伦(Huanhuan Zhou)19 小时前
深入解析Oracle SQL调优健康检查工具(SQLHC):从原理到实战优化
数据库·sql·oracle
神奇侠20241 天前
Hive SQL常见操作
hive·hadoop·sql
一只叫煤球的猫1 天前
MySQL 8.0 SQL优化黑科技,面试官都不一定知道!
后端·sql·mysql