Le meilleur type de colonne de prix doit être DECIMAL. Le type DECIMAL stocke exactement les valeurs.
Par exemple- DECIMAL(10,2) peut être utilisé pour stocker la valeur du prix. Cela signifie que le nombre total de chiffres est de 10, avec deux chiffres après la virgule.
Pour comprendre le type DECIMAL, créons un tableau.
mysql> create table PriceDemo −> ( −> ProductPrice DECIMAL(10,2) −> ); Query OK, 0 rows affected (0.60 sec)
Insérez maintenant quelques enregistrements dans le tableau sous forme de prix. La requête pour insérer des enregistrements est la suivante :
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)
affiche tous les enregistrements que nous avons insérés ci-dessus. Requête pour afficher tous les enregistrements −
mysql> select *from PriceDemo;
Vous trouverez ci-dessous le résultat -
+--------------+ | ProductPrice | +--------------+ | 12345.67 | | 99999999.67 | | 123456.67 | | 4444444.50 | +--------------+ 4 rows in set (0.00 sec)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!