方法一

  • round(column_name,2)

四舍五入截取(这种方法慎用,有时候结果不是你想要的)

select round(645342.875645342,2);
+------------+--+
|    _c0     |
+------------+--+
| 645342.88  |
+------------+--+

方法二

  • cast(column_name as decimal(10,2))

cast函数截取(推荐使用)

select cast(645342.875645342 as decimal(10,2))
. . . . . . . . . . . . . . . . . . . .> ;
+------------+--+
|    _c0     |
+------------+--+
| 645342.88  |
+------------+--+

方法三

  • regexp_extract(column_name,’([0-9]*.[0-9][0-9])’,1)

正则匹配截取,不做四舍五入,只是单纯的当作字符串截取
注意: 这种方式存在问题,对于正则表达式匹配不到的数据,数据就获取不到了,会变成NULL

hive数据保留小数点两位小数相关推荐

  1. Sql中如何保留小数点两位

    在 SQL 中,可以使用 ROUND 函数来保留小数点两位.语法如下: SELECT ROUND(column_name, 2) FROM table_name; 其中,column_name 是你要 ...

  2. php 保留小数点两位不四舍五入 bcdiv()

    echo bcdiv(2,3,2); 2/3 =0.66- 保留小数点两位 不四舍五入 Output:0.66 echo bcdiv(2,3,3); 2/3 =0.666- 保留小数点三位 不四舍五入 ...

  3. 【greenplum 保留小数点】greenplum 保留小数点两位

    在Greenplum中,如果需要将字段保留2位小数,可以使用CAST函数和ROUND函数的组合,如下所示: SELECT CAST(ROUND(field_name, 2) AS NUMERIC(10 ...

  4. 数值保留小数点两位,但同时去除小数点后多余0 的 javascript、java实现

    2019独角兽企业重金招聘Python工程师标准>>> 今天碰到一个需求.关于小数点的处理,看起来非常简单的事情,却花了一定时间做了一些试验.最后简单总结一下,以便备忘. 需求简化一 ...

  5. EXCEL批量替换公式数据变成真两位小数

    原因 公司制作了一个表格,属于统计类表格,基本都是数值型的,通过单元格格式设置为两位小数后,发给财务,发现分数据和总数据核对不一致,至此产生了真两位小数的需求. 由于每个单元格的计算公式不一样,无法使 ...

  6. C++:设置有效位数/保留小数点两位

    #include <iostream> #include <ostream> using namespace std;int main() {// setiosflags(io ...

  7. js运算保留后面两位小数

    首先创建一个js的文件,例如下面的round.js round.js的代码如下 function round(num,dec){ var strNum = num + '';/*把要转换的小数转换成字 ...

  8. JS保留最多两位小数

    Math.round(num * 100) / 100 原理就是: Math的round方法是取到整数的四舍五入. 乘以100, 相当于取到小数点后两位的四舍五入近似数. 再除以一百, 如果有小数的, ...

  9. c语言除法留小数点两位小数,高精度除法小数点位数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 题目描述 a/b. a,b为integer范围内的整数. 求a/b的前n位小数商. 输入 a b n 输出 一行数字 样例输入97 61 50样例输出1. ...

最新文章

  1. poj2586(贪心盈亏问题)
  2. java 文件上传 jar_JavaWeb 之 使用 commons-fileupload.jar 实现文件上传
  3. Codeforces Round #552 (Div. 3) —— B. Make Them Equal
  4. Android4.1 onTouchEvent分析 (选字模式等)
  5. HDU - 2457 DNA repair(AC自动机+dp)
  6. egret键盘事件监听
  7. IOS基础之NSString,NSMutableString,NSArray的基本使用
  8. Java Web学习总结(4)——HttpServletResponse对象入门
  9. [Java] 蓝桥杯ALGO-150 算法训练 6-1 递归求二项式系数值
  10. 【扩频通信】基于matlab直接序列扩频通信【含Matlab源码 1004期】
  11. 五分钟回顾 | 2016年智能交通大事件
  12. php报修小程序,微信小程序报修管理系统
  13. 21世纪什么最值钱?“人脸”
  14. 【星辰傀儡线·命运环·卷一 血鸦】 8 伏击影袭
  15. 知乎周源微信_每周源代码34-F#的兴起
  16. 精通cobol--9.3.1 OCCURS语句的使用方法
  17. 互联网思维的“独孤九剑”
  18. paper阅读笔记:How to Fine-Tune BERT for Text Classification?
  19. python决策树实例_机器学习中的决策树及python实例
  20. 记录一些视频直播测试地址 rtmp rtsp http

热门文章

  1. ipconfig命令的几种使用方法
  2. 关于MDK5无法创建core_cm3.o文件的解决办法
  3. 宠物短视频的三种类型分享,选择最适合自己的方向,才能事半功倍
  4. 雷军说的几句话。。。(在小米招聘宣讲会上打了次酱油)
  5. 〖Python自动化办公篇⑧〗- word文件自动化 - 创建并生成 word 文档
  6. html 联想下拉菜单,excel下拉菜单联想 在Excel中制作具有联想能力的下拉列表的方法...
  7. 火狐浏览器 Firefox 防病毒防木马 更安全
  8. 西南民族大学第十届校赛(同步赛)(F题——集训队脱单大法:这是一道只能由学姐我自己出数据的水题)
  9. 云顶之弈机器人怎么拉人_LOL云顶之弈机器人刺客流怎么玩
  10. Android翻页效果原理实现之翻页的尝试