Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

quitar decimales

Estas en el tema de quitar decimales en el foro de Mysql en Foros del Web. hola estoy realizando una operacion para sacar el porcentaje mi pregunta es¿como le puedo quitar los decimales aL RESULTADO??? ESTA ES EL EJEMPLO: ((sum(SubidasTotales) / ...
  #1 (permalink)  
Antiguo 03/03/2009, 16:23
Avatar de Zeptimo  
Fecha de Ingreso: enero-2008
Mensajes: 269
Antigüedad: 16 años, 3 meses
Puntos: 1
De acuerdo quitar decimales

hola


estoy realizando una operacion para sacar el porcentaje mi pregunta es¿como le puedo quitar los decimales aL RESULTADO???

ESTA ES EL EJEMPLO:
((sum(SubidasTotales) / PASAJEROS) * 100) as result


SALUDOS................
  #2 (permalink)  
Antiguo 04/03/2009, 08:33
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: quitar decimales

Cita:
Iniciado por Zeptimo Ver Mensaje
hola


estoy realizando una operacion para sacar el porcentaje mi pregunta es¿como le puedo quitar los decimales aL RESULTADO???

ESTA ES EL EJEMPLO:
((sum(SubidasTotales) / PASAJEROS) * 100) as result


SALUDOS................
¿Qué entiendes por quitar decimales? ¿hacer un truncado o hacer un redondeo?
Si es un redondeo (redondeo a la unidad en este caso),
ROUND(((sum(SubidasTotales) / PASAJEROS) * 100)) as result

Si es truncado,
TRUNCATE(((sum(SubidasTotales) / PASAJEROS) * 100)) as result

Pero atiende al hecho de que esos redondeos a la unidad (algo menos), y especialmente los truncados dan una falsa impresión acerca de los datos porcentuales.

Última edición por jurena; 04/03/2009 a las 08:41
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:55.