Hola vani18:
Mucho ojo... en MySQL, el separador de decimales no es la coma, sino el punto... la coma sirve como separador de campos... checa este ejemplo:
Código MySQL:
Ver original+---------+----+
| 45 - 60 | 50 |
+---------+----+
| -15 | 50 |
+---------+----+
Observa que en el primer caso el resultado SON DOS COLUMNAS, una que sería el resultado de la resta entre (45 y 60) y la otra que sería el número 50 en una columna indepentiende. Observa ahora lo que pasa con cambiando la coma por punto:
Código MySQL:
Ver original+------------+
| 45 - 60.50 |
+------------+
| -15.50 |
+------------+
En este caso el resultado ES UNA COLUMNA con el resultado de la resta entre (45 y 60.50)...
Finalmente, mucho ojo con mezclar temas en los foros. Este tema es exclusivo de MySQL, por lo que no vale hacer preguntas sobre PHP...
Saludos
Leo.