Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2005, 10:08
Java Jr
 
Fecha de Ingreso: agosto-2005
Mensajes: 12
Antigüedad: 18 años, 7 meses
Puntos: 0
Redondear en sql

Hola que tal,
cómo puedo hacer para redondear un campo a una cantidad de decimales determinada en sql server?
Tengo la siguiente sentencia sql:

SELECT ROUND(SUM(campo1)/SUM(campo2))
FROM tabla

Y me devuelve:
2.00000

Campo1 contiene 2000.00 y Campo2 contiene 5000.000
Entonces en el resultado me agrega los decimales del campo1 más los del Campo2,
por eso me devuelve 2.500000.

En realidad necesito poder redondear el campo a la cantidad de decimales que yo desee,
por ejemplo a 2 decimales de forma que entonces el resultado me quede 2.50.
Pero esto es lo que no sé hacer en sql server.
Espero me puedan ayudar. Saludos a todos.