舍入SQL十进制零然后求和

时间:2014-08-12 06:56:26

标签: sql oracle sum rounding

我需要两个小数位为零,现在我只有数字零,我应该使用十进制函数吗?但我不知道如何融入上一轮和总和。

     round(sum(NUS),2) AS NUS

2 个答案:

答案 0 :(得分:1)

 1.00 * sum(NUS) AS NUS 

会这样做

答案 1 :(得分:1)

USE TO_CHAR使用相应的格式修饰符来获取所需的输出。

有关数字格式模型的更多信息,请参阅here

Select to_char(round(sum(NUMS),2), 'fm9999999.00') 
REQUIRED_OUTPUT from TESTDATA1;

参考样本输出小提琴here