MySQL - Conversion de tipos en MySQL

 
Vista:

Conversion de tipos en MySQL

Publicado por matematician (1 intervención) el 25/10/2007 15:33:14
Hola amig@s:
¿¿Alguien me podria explicar si existe alguna variable por defecto o 'algo' en los ficheros de configuración de MySQL 5.0, que haga que las divisiones entre dos numeros enteros den por defecto 4 numeros decimales (aunque sean ceros)??

El caso es que hago una consulta en MySQL 4.1 como la siguiente:

select 20/4;

..y el resultado es 5.00 (2 decimales)

Al hacer la misma consulta en MySQL 5.0 ,el resultado es 5.0000 (4decimales)

Tampoco me vale usar la funcion cast() a decimal porque no quiero un numero exacto de decimales (cada division tiene un número distinto) .

Al hacer la consulta en MySQL 5.0 el resultado queda alineado a la izquierda de la columna, mientras en 4.1 queda alineado a la derecha: ¿tiene algo que ver?

Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder