Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL - Стойността на 1 в DECIMAL(2, 2) излиза като 0,99

Нуждаете се от DECIMAL(4, 2) от външния вид на нещата. DECIMAL(2, 2) позволява само диапазон от -0.99 to 0.99

Прецизността представлява броя на значимите цифри, които се съхраняват за стойности , а мащабът представлява броя на цифрите, които могат да бъдат съхранени след десетичната запетая. така че във вашия случай не сте дефинирали колоната, за да разрешите каквато и да е цяла част изобщо.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Кога да използваме LEFT JOIN и кога да използваме INNER JOIN?

  2. Масиви за мета заявки на WordPress

  3. Как да напишете ефективен брояч на посещенията за уебсайтове

  4. НАЛЯВО ПРИСЪЕДИНЯВАНЕ след GROUP BY?

  5. Как да извлека данни от 2 таблици?