有数中小数比较结果不正确?该如何解决?
更新时间: 2021-05-14 15:18:19
阅读 4133
有数中小数比较结果不正确?该如何解决?
第一步: 检查数据值的精度,有数显示默认是保留两位小数,但是实际比较是按照数据表中的真实值进行的,这里可以使用round()函数,对数据的精度进行控制。
第二步:数据库本身无法对小数位的数据进行大小比较,所以在编辑比较字段的时候不能用度量1=度量2这样的写法,可以用abs(度量1-度量2)<0.0000001 这样的写法替代,具体如下:
文档反馈
以上内容对您是否有帮助?