Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2010, 05:13
bntinfo
 
Fecha de Ingreso: abril-2010
Mensajes: 3
Antigüedad: 14 años, 7 meses
Puntos: 0
De acuerdo Consulta sum() ajustada a dos decimales

Hola soy nuevo en el foro e estado viendo las respuesta y doy la enhorabuena a todos por el mismo.
Tengo un problema y no se como resolverlo. Intentare explicarme:
Quiero realizar un select de una bbdd con sum() pero que la operacion sea con dos decimales.
yo realizo 'Select sum(unidad*producto) as Total from Tb'
pero el resultado de total de los campos es por ejemplo
6.46 * 2.73 = 17,6358
7.24 * 2.73 = 19,7652
----------
37.401 ..... Redondeando son 37.40

si yo realizo esta operacion con un do while a dos decimales seria
6.46 * 2.73 = 17,64
7.24 * 2.73 = 19,77
----------
37.41 ..... Redondeado son 37.41

yo quiero que el resultado de la operacion con el do while sea directamente desde el sql
Me podeis ayudar
Un saludo
Felix

Última edición por bntinfo; 17/04/2010 a las 05:24