Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/05/2014, 09:31
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Tipo de dato para almacenar un decimal

Primero: Olvidate del "kg". El dato es numérico, no de caracteres. El tipo de magnitud a guardar lo debes almacenar en otra columna, no en el dato.
Segundo: Ya te lo dije:
Cita:
124567,8, requiere un DECIMAL(9, 1)
(y lo puse con numeros secuenciales para que se viera mejor...)

Si tienes tres digitos enteros, uno decimal y la coma (o punto), es aritmética básica de escuela:
Cita:
3+1+1 = 5
De esos cinco de longitud totlal, uno (1) corresponde al punto decimal, por lo que es un sólo decimal:
Código MySQL:
Ver original
  1. DECIMAL(5,1)
Guarda desde el 0.0 al 999.9.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)