【发布时间】:2017-05-21 03:26:14
【问题描述】:
1 * 20/100 = 0.2
我想在数据库中存储相同的值我该怎么做
我将列类型设为Decimal,长度自动设为(10,0)
我的问题是它存储为 0 而不是 0.2
【问题讨论】:
-
double 或 float 是你在 mysql 中的朋友 ....
-
您可以将表格字段从
int更改为float -
您必须将表格文件类型更改为 float 或 varchar
-
它与浮动一起使用
-
我怀疑使用浮点数是个好主意 - 在您决定之前,您绝对应该阅读数据类型。
标签: php mysql types decimal sqldatatypes