我应该使用什么列类型来存储MySQL中0到1之间的值(比如最多5个小数位)?

Eda*_*anB 4 mysql

最重要的是它是准确的,但也应该占用最少的磁盘空间.

Dan*_*llo 6

你需要一个DECIMAL(6,5)存储0到1的数字,小数点后5位.

DECIMAL列的声明语法是DECIMAL(M,D).MySQL 5.1中参数的值范围如下:

  • M是最大位数(精度).它的范围是1到65.

  • D是小数点右边的位数(刻度).它的范围为0到30,且不得大于M.