Mysql
 sql >> Base de données >  >> RDS >> Mysql

le plus petit type mysql qui accepte une seule décimale

Vous aurez envie de regarder le DECIMAL(P,S) saisir.

Pour cela, P est la précision et S est l'échelle. Vous pouvez considérer P comme le nombre de chiffres au total (avant et après la virgule), et S comme le nombre de chiffres après la virgule.

Ainsi, par exemple, pour stocker de -999,99 à 999,99, vous auriez besoin de 5 chiffres de précision et d'une échelle de 2, donc vous utiliseriez DECIMAL(5, 2) .

Dans votre cas, vous auriez besoin d'un DECIMAL(n, 1) , où n est le nombre de chiffres dont vous avez besoin avant la virgule décimale + 1 pour la décimale.