Heim  >  Artikel  >  Datenbank  >  Welcher MySQL-Typ eignet sich am besten für die Spalte „Preis“?

Welcher MySQL-Typ eignet sich am besten für die Spalte „Preis“?

PHPz
PHPznach vorne
2023-09-09 17:01:12524Durchsuche

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

Der beste Preisspaltentyp sollte DEZIMAL sein. Der Typ DECIMAL speichert Werte genau.

Zum Beispiel- DECIMAL(10,2) kann zum Speichern des Preiswerts verwendet werden. Das bedeutet, dass die Gesamtzahl der Ziffern 10 beträgt, mit zwei Nachkommastellen.

Um den DECIMAL-Typ zu verstehen, erstellen wir eine Tabelle.

mysql> create table PriceDemo
   −> (
   −> ProductPrice DECIMAL(10,2)
   −> );
Query OK, 0 rows affected (0.60 sec)

Fügen Sie nun einige Datensätze in Form von Preisen in die Tabelle ein. Die Abfrage zum Einfügen von Datensätzen lautet wie folgt:

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)

zeigt alle Datensätze an, die wir oben eingefügt haben. Abfrage zum Anzeigen aller Datensätze –

mysql> select *from PriceDemo;

Unten ist die Ausgabe –

+--------------+
| ProductPrice |
+--------------+
|     12345.67 |
|  99999999.67 |
|    123456.67 |
|   4444444.50 |
+--------------+
4 rows in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWelcher MySQL-Typ eignet sich am besten für die Spalte „Preis“?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen