gpt4 book ai didi

mysql - 如何在 MySQL 中存储平均评分?

转载 作者:可可西里 更新时间:2023-11-01 08:20:57 25 4
gpt4 key购买 nike

哪种 MySQL 数据类型最适合存储平均评分值,例如 IMDB 上的电影评分? float ,十进制?或者,如果我在 PHP 中将实际值四舍五入到小数点后两位并将其保存为 INT (8.323243 -> 8.32 -> 832),它可能会工作得更快?

最佳答案

你不关心精度,所以没必要用小数。如果只想使用整数,请使用 int。否则,使用 float 或 double 。

在 PHP 中首先对其进行四舍五入对您没有任何好处。在 PHP 中将它在 int 和 double 之间转换比在数据库中存储 double 要慢。

关于mysql - 如何在 MySQL 中存储平均评分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10737877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com