Necesito convertir minutos a horas, redondeado a dos decimales. También necesito mostrar solo hasta dos números después del punto decimal. Entonces, si tengo minutos como 650, entonces las horas deberían ser 10.83.
Esto es lo que tengo hasta ahora:
Select round(Minutes/60.0,2) from....
Pero en este caso, si mis minutos son, digamos, 630, las horas son 10.5000000. Pero lo quiero solo como 10.50 (después del redondeo). ¿Cómo logro esto?
Solución del problema
Podría emitir su resultado como numeric(x,2)
. donde x <= 38
_
select
round(630/60.0,2),
cast(round(630/60.0,2) as numeric(36,2))
Devoluciones
10.500000 10.50
No hay comentarios.:
Publicar un comentario