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

パーセンテージ値を保存する方法は?

    値の使用方法によって少し異なりますが、通常はdecimal パーセンテージを保存するのに適しています。また、パーセンテージ値(10.01)または小数(.1001)として保存できることに注意してください。そのため、列の実際のサイズと精度に影響します。

    パーセントまたは端数のどちらで保存するかは、使用法のニーズによって異なりますが、疑わしい ほとんどの場合、ほとんどの計算で直接使用できるため(100で割ることを覚えておく必要はありません)、分数として保存する方が簡単です(たとえば、10%を表す場合は.10)。

    また、@ ismaelgaがコメントで指摘しているように、精度を上げるには小数が適しています(特に、金銭計算を扱う場合に適しています)。




    1. Django移行エラー:列が存在しません

    2. PostgreSQLリバースLIKE

    3. スキーマとビューを使用してPostgreSQLユーザーアクセスを制限する

    4. 単語と数字の混合文字列の人間化または自然数の並べ替え