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

mysqlで浮動小数点を10進数にキャストする

    DECIMAL(7,2) は、小数点が固定され、合計7桁で、そのうち2桁が小数点の右側にある数値を意味します。 (つまり、左に5つ、右に2つです。)

    必要ありません FLOAT型(小数点の右側の比較的予測できない桁数での有用な近似)の動作ではなく、DECIMAL型(通常は固定小数点)の動作が必要でない限り、キャストします。たとえば、商品コード「PEC」の平均は キャストは33333.65です。 なし キャストは33333.653333です。

    すべてを日常的に使用している場合 桁数の場合、キャストの合計桁数を増やす必要があります。たとえば、DECIMAL (14,2)のように 。



    1. Androidアプリで外部データベースを使用できません

    2. MySQLでパーセンタイルランクを計算する

    3. PostgreSQLクエリから列名とタイプを(実行せずに)取得するにはどうすればよいですか?

    4. 2番目のテーブルの外部キーの数を計算し、最初のテーブルの行で表示する効率的な方法-PHP-MySQL