MySQL - Como truncar decimales

 
Vista:

Como truncar decimales

Publicado por Cesar (1 intervención) el 30/05/2008 01:16:13
Saludos

quisiera saber si hay alguna forma de truncar un campo double al momento, que al momento de realizar una consulta sobre ese campo se puede restringir una cierta cantidad de decimales a mostrar

gracias por su ayuda
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

RE:Como truncar decimales

Publicado por Jose Ramon Castelo (12 intervenciones) el 30/05/2008 11:03:36
Hola,

Si lo que quieres es recortar sería utilizando la función TRUNCATE(<campo>, <decimales>), si lo que quieres es que además redondee sería la función ROUND(<campo>, <decimales>)

Por ejemplo:

Tienes un registro con un campo IMPORTE con el valor 3.58 en una tabla PRECIOS

SELECT TRUNCATE(IMPORTE,1) FROM PRECIOS;

Te devolvería: 3.5

SELECT ROUND(IMPORTE,1) FROM PRECIOS;

Te devolvería: 3.6

Espero haber ayudado.

Un saludo desde A Coruña (España).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar