Mysql的float类型sum出现多位不精确小数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dujianxiong/article/details/80857832


  1. 方法一:最好的办法是将float字段改为decimal(16,6)。  
  2.   
  3. 方法二:使用binary关键字解决。具体操作为“select sum(binary 字段名(float类型))”  
  4.   
  5.  SELECT  SUM(BINARY(sign.order_amount))  AS phone_signup_amount,
     FROM `t_newsky_sign_up_wx` `sign` 

猜你喜欢

转载自blog.csdn.net/dujianxiong/article/details/80857832