数据都是整数,mysql 中sum后出现很长的小数
其原因是浮点数的不准确本质,它们无法以准确值保存在计算机体系结构中

方法一:最好的办法是将float字段改为decimal(16,6)。具体方法:可设置一个临时字段,结合MySQL的关键字binary进行准确复制等。

方法二:使用round保留几位小数

如 round(3.145683,3)

更多相关文章

  1. linux安装apache/mysql/php的最新完整方法(cents和ubuntu都实用)
  2. 获取项目列表的更好方法:缓存序列化数据与数据库查询或其他?
  3. cpanel导入大数据库(mysql)的方法
  4. mysql的count方法详解
  5. 通用的增删改查方法(反射)附带MySQL数据库连接
  6. php将图片以二进制形式保存到mysql数据库的解决方法
  7. linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
  8. 在原最大分区基础上再增加分区方法
  9. mysql-求中位数方法

随机推荐

  1. 使用Android adb命令来启动Android应用程
  2. Android: Java的ClassLoader和Android的C
  3. [Android] 基于 Linux 命令行构建 Androi
  4. android设备上运行i-jetty服务
  5. android 应用内悬浮框,并在指定页面显示
  6. Android Studio 简单介绍和使用问题小结
  7. Android分割线divider(内含Android虚线分
  8. android layout属性介绍
  9. android:layout_gravity与android:gravit
  10. Android初级之路-Android发展史