我有一个十进制(18,2)列,当我选择时,我希望它可以根据小数值向上/向下舍入。
示例:
value
1.50 -> 2
1.25 -> 1
所以基本的十进制规则:> = .5向上舍入和< .5向下舍入 我已经看到“天花板”的圆形和“地板”向下舍入,但我需要根据价值做两者。有什么想法吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
您需要使用round函数来舍入select语句中的列值。请尝试以下
select ROUNDUP(COLUMN_NAME, 0) FROM TABLE_NAME