SQL Server - Decimales

 
Vista:

Decimales

Publicado por Carmen (1 intervención) el 10/07/2012 22:35:04
Hola, buenas tardes.

Espero me puedan sugerir algo.

Estoy efectuando una multiplicacion entre 2 campos y me trae como resultado un decimal, con muchas decimales solo quiero que tenga 2 decimales.

El resultado es este 9.57845888

Ya intente lo siguiente

CAST(num1 * num2 AS DECIMAL(10,2)) As columna1
Round((num1 * num2), 2, 0) As columna1
CAST(ROUND((num1 *num2), 2) AS DECIMAL(18,2)) As columna1
CONVERT(decimal(18,2), (num1 * num2)) As columna1
ROUND((num1 *num2), 2, 1)As columna1


y Me visualiza asi:
9.57000000

solo quiero que aparezca asi 9.57

Si redondea pero me sigue mostrando muchas decimales..


Gracias de Antemano
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Decimales

Publicado por Isaias (4558 intervenciones) el 11/07/2012 18:14:14
Ejecuta esto:

SELECT LEFT('9.57000000', 4)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar