ホームページ > データベース > mysql チュートリアル > 「価格」列にはどの MySQL タイプが最適ですか?

「価格」列にはどの MySQL タイプが最適ですか?

PHPz
リリース: 2023-09-09 17:01:12
転載
536 人が閲覧しました

哪种 MySQL 类型最适合“价格”列?

価格列の最適なタイプは DECIMAL です。 DECIMAL 型は値を正確に格納します。

例:- DECIMAL(10,2) を使用して価格値を保存できます。これは、小数点以下 2 桁の合計桁数が 10 であることを意味します。

DECIMAL 型を理解するために、テーブルを作成してみましょう。

mysql> create table PriceDemo
   −> (
   −> ProductPrice DECIMAL(10,2)
   −> );
Query OK, 0 rows affected (0.60 sec)
ログイン後にコピー

次に、テーブルに価格の形式でレコードをいくつか挿入します。レコードを挿入するクエリは次のとおりです。 -

mysql> insert into PriceDemo values(12345.67);
Query OK, 1 row affected (0.12 sec)

mysql> insert into PriceDemo values(99999999.67);
Query OK, 1 row affected (0.17 sec)

mysql> insert into PriceDemo values(123456.67);
Query OK, 1 row affected (0.17 sec)

mysql> insert into PriceDemo values(4444444.50);
Query OK, 1 row affected (0.18 sec)
ログイン後にコピー

は、上で挿入したすべてのレコードを表示します。すべてのレコードを表示するクエリ -

mysql> select *from PriceDemo;
ログイン後にコピー

以下は出力です -

+--------------+
| ProductPrice |
+--------------+
|     12345.67 |
|  99999999.67 |
|    123456.67 |
|   4444444.50 |
+--------------+
4 rows in set (0.00 sec)
ログイン後にコピー

以上が「価格」列にはどの MySQL タイプが最適ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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