MySQL DECIMAL 数据类型

标签 mysql

我在 MySQL 中有一个类型为 DECIMAL(2,1) 的列。当我将数字 10 插入数据库时​​,它显示为 9.9。我希望它读取 10.0。有任何想法吗?谢谢。

最佳答案

DECIMAL(2,1) 表示(正如 manual 所建议的)2 个字符宽(总共!)和 1 个小数的小数。如果你想要10.0,你需要DECIMAL(3,1)(三位宽,一位小数)。

关于MySQL DECIMAL 数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12664735/

相关文章:

php - PHP 邮件表单的问题

mySQL查询查找两行时间不满足条件的地方

Mysql 行查询到 codeigniter 查询

mysql - 如果某些数据匹配则触发 - Mysql

php - 将 php 日期时间值与 mysql 查询进行比较

PHP 日期时间错误

php - 如何用 PHP 制作群组电子邮件

python - 如何将mysql-python图像路径添加到crontab

mysql - 更新触发器禁用数据库功能

mysql - 使用 MySQL 在 PassportJs 中多个序列化用户