sql >> Database teknologi >  >> RDS >> Mysql

mindste mysql-type, der rummer en enkelt decimal

Du bør se på DECIMAL(P,S) type.

For det er P præcisionen og S er skalaen. Du kan tænke på P som hvor mange cifre der er i alt (både før og efter decimaltegnet), og S som hvor mange af cifrene der er efter decimaltegnet.

Så for eksempel, for at gemme fra -999,99 til 999,99, har du brug for 5 cifre med præcision og en skala på 2, derfor ville du bruge DECIMAL(5, 2) .

I dit tilfælde skal du bruge en DECIMAL(n, 1) , hvor n er hvor mange cifre du skal bruge før decimaltegnet + 1 for decimalen.



  1. CSV Upload med PHP/MySQL

  2. Opret tabel - SQL-fejl:ORA-00905:mangler nøgleord

  3. Vælg hver måned, selvom måneden ikke findes i mysql-tabellen

  4. Hvordan genererer man en Postgresql Dump fra en Docker-container?