mysql语句,采用sum函数、avg函数等等小数位后出现很长的数字,先查看字段类型是否为float,若是请查看文章
在这段sql中因为net_in字段设置为float类型造成在使用sum函数时出现很长的小数位,其原因是浮点数的不准确本质,它们无法以准确值保存在计算机体系结构中。方法一:最好的办法是将float字段改为decimal(16,6)。 具体操作为:sum(CAST(net_in AS DECIMAL(16,6)))方法二:使用binary关键字解决。具体操作为“selectsum(bi...
原创
2019-11-27 14:22:45 ·
1331 阅读 ·
0 评论