问题标题:
关于SQL精度函数是关于精度的,SQL有个round()函数是四舍五入的,第二位是5以上才能进,现在是要第二位不管是多少,精确后都向上进一位,比如0.02精确到1位变成0.1,不知道什么函数能实现这样的
问题描述:
关于SQL精度函数
是关于精度的,SQL有个round()函数是四舍五入的,第二位是5以上才能进,现在是要第二位不管是多少,精确后都向上进一位,比如0.02精确到1位变成0.1,不知道什么函数能实现这样的精确度
CEILING()无效的标识符
田铭兴回答:
selectCEILING(0.02*10)/10
------
0.1
CEILING(numeric_expression)返回大于或等于所给数字表达式的最小整数.
FLOOR(numeric_expression)返回小于或等于指定数值表达式的最大整数.
点击显示
其它推荐