54034


MySQLで浮動小数点の数字を挿入しようしているのですが、  
「2.6」は「2.6」で入るのですが、「3.0」は「3」としては入ります。  
「.0」まで入れることはできないでしょうか。

* * *

コメントありがとうございます。

・float_value(型：float)に「2.6」を入れた場合は「2.6」がそのまま入ります

[code]

    INSERT INTO `test` (`float_value`, `created_at`, `updated_at`) VALUES (2.6, '2019-04-07 19:08:06', '2019-04-07 19:08:06')
    
    SELECT * FROM test
    
    => float_value | created_at          | updated_at
    　　　　2.6　| 2019-04-07 19:08:06 | 2019-04-07 19:08:06
    
[/code]

・しかし、「3.0」を入れた場合は「3」が入ってしまいますが、「3.0」を入れることはできないんでしょうか？

[code]

    INSERT INTO `test` (`float_value`, `created_at`, `updated_at`) VALUES (3.0, '2019-04-07 19:08:06', '2019-04-07 19:08:06')
    
    SELECT * FROM test
    
    => float_value | created_at          | updated_at
    　　　　　3　| 2019-04-07 19:08:06 | 2019-04-07 19:08:06
    
[/code]


CC BY-SA 4.0
2019-04-07T03:11:59.477
53986
2019-04-09T02:40:25.383
2019-04-07T12:18:55.877
29826
32819
question
mysql
MySQLで浮動小数点数の数字の挿入について


`INSERT`時ではないですが、`SELECT`時に`FORMAT`などを利用するのは駄目なのでしょうか？

こういったデータがある場合に、  
[![DataSet](https://i.stack.imgur.com/cZib1.png)](https://i.stack.imgur.com/cZib1.png)

下記を実行した結果になります。

[code]

    SELECT FORMAT(`float_value`, 1), created_at, updated_at FROM test
    
[/code]

[![Results](https://i.stack.imgur.com/VkLHW.png)](https://i.stack.imgur.com/VkLHW.png)


CC BY-SA 4.0
2019-04-09T02:40:25.383
54034
2019-04-09T02:40:25.383
7676
53986
answer