在工作当中财务人员喜欢用千分号来看比较大的数字。
我们用hive实现可以用
FORMAT_NUMBER
函数将DECIMAL类型的数字转换为带有小数点和千分号的格式- 格式是:
'###,###.##'
指定了千分号和小数点的位置
请看示例:
就实现了千分位的来展示数据。
如果用户有其他的个性化需求,我们只需要调整#格式即可
如下图:根据四个数字分组,然后保留小数点后3位,虽然DECIMAL的精度为4 但是还是保留3位。
在工作当中财务人员喜欢用千分号来看比较大的数字。
我们用hive实现可以用
FORMAT_NUMBER
函数将DECIMAL类型的数字转换为带有小数点和千分号的格式'###,###.##'
指定了千分号和小数点的位置请看示例:
就实现了千分位的来展示数据。
如果用户有其他的个性化需求,我们只需要调整#格式即可
如下图:根据四个数字分组,然后保留小数点后3位,虽然DECIMAL的精度为4 但是还是保留3位。