gpt4 book ai didi

mySQL 数据类型用于存储带有缩写后缀的数字?

转载 作者:行者123 更新时间:2023-11-29 08:31:03 25 4
gpt4 key购买 nike

对于带有缩写后缀的数字(例如 m 表示百万),正确的数据类型是什么?

例如,100.20 的数据类型通常为:DECIMAL of 5,2。

100.20M 的数据类型应该是什么?是否有类似于 DECIMAL 的正确数据类型可以保持这种刚性?

最佳答案

没有数据类型可以“理解”缩写。如果您希望 MySQL 将数据视为数字(用于表达式计算或排序),最好您自己计算缩写并将数字与所有数字一起存储,因此 100.20M 是 100200000 - 指定与您的数据一样多的数字将需要。

使用后缀对其进行格式化是针对表示层的,而不是针对数据库的。

关于mySQL 数据类型用于存储带有缩写后缀的数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16598976/

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