ホームページ > データベース > mysql チュートリアル > MySQL データベースに通貨値を保存するのに最適なデータ型は何ですか?

MySQL データベースに通貨値を保存するのに最適なデータ型は何ですか?

WBOY
リリース: 2023-09-07 16:01:02
転載
867 人が閲覧しました

在 MySQL 数据库中存储货币值的最佳数据类型?

お金を表すには、Decimal (TotalDigitsinteger, DigitsAfterDecimalinteger) メソッドを使用する必要があります。

値 345.66 を表示する必要があるとします。これを行うには、利用可能なビット数を計算します。値は 345.66 で、合計 5 桁と小数点以下 2 桁の 66 になります。

MySQL の Decimal() メソッドを使用して、同じコンテンツを表すことができます。これは正確な表現です。

リーリー

まずテーブルを作成し、上の例と同じ表現を考えてみましょう -

リーリー

同じ値、つまり 345.66

を挿入しましょう。 リーリー

SELECT ステートメントを使用してすべてのレコードを表示します。クエリは次のとおりです -

リーリー

以下は出力です。

リーリー

上記の出力を見ると、関数を

に設定しているため、合計 5 桁が得られ、小数点の後に 2 桁が追加されています。 ああああ

以上がMySQL データベースに通貨値を保存するのに最適なデータ型は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート