标签: sql oracle sum rounding
我需要两个小数位为零,现在我只有数字零,我应该使用十进制函数吗?但我不知道如何融入上一轮和总和。
round(sum(NUS),2) AS NUS
答案 0 :(得分:1)
1.00 * sum(NUS) AS NUS
会这样做
答案 1 :(得分:1)
USE TO_CHAR使用相应的格式修饰符来获取所需的输出。
TO_CHAR
有关数字格式模型的更多信息,请参阅here。
Select to_char(round(sum(NUMS),2), 'fm9999999.00') REQUIRED_OUTPUT from TESTDATA1;
参考样本输出小提琴here: