如何在MySQL中存储平均评分?2022-10-19 20:55:34哪种MySQL数据类型最适合存储平均收视率值,例如IMDB上的电影收视率?浮点数,十进制?或者,如果我在PHP中将实际值四舍五入到小数点后两位并将其保存为INT(8.323243-> 8.32-> 832),也许它会更快地工作? 解决方法: 您无需担心精度,因此不必使用十进制.如果只想使用整数,请使用整数.否则,请使用float或double. 首先在PHP中对其进行四舍五入不会获得任何收益.用PHP在int和double之间进行转换要比在数据库中存储double慢. 上一篇:c#-mvc4-db.SaveChanges()-十进制值超出范围下一篇:C#中的十六进制浮点数