sql >> データベース >  >> RDS >> Mysql

MySQLに保存されているフロート値が台無しになり続ける

    正確な値が必要な場合は、DECIMAL(17,7)などの正確なデータ型として保存してください。 、FLOAT(10,7)と同じ範囲を提供します 。唯一の欠点は、DECIMAL 同等のFLOATよりも多くのディスク容量を使用します ただし、これは、精度が問題となる浮動小数点エラーの修正と比較すると簡単です。

    http://dev.mysql.com/doc /refman/5.0/en/fixed-point-types.html

    浮動小数点数の問題の詳細については、以下を読む価値があるかもしれません

    http://dev.mysql.com/doc /refman/5.0/en/problems-with-float.html




    1. 透過的なデータ暗号化と常に暗号化

    2. SQLウィンドウ関数を使用した基本的なデータ分析を学ぶ

    3. データベース構造のリビジョン管理をどのように維持しますか?

    4. SELECT*FROMリンクされたMySQLサーバー