Hola foro,
Tengo la siguiente consulta, necesito convertir el valor de un campo entero en el cual estoy almacenando minutos al formato horas y minutos.
Para esto hago lo siguiente :
Código SQL
[-]
Select TIEMPO,
cast((TIEMPO/60) as integer) as HORA ,
Mod(T_ESTIMADO, 60) as MINUTOS
from RESERVA
si TIEMPO = 90 el resultado esperado en hora seria 1 y el de minutos seria 30
Ahora cuando efectuo el
Código SQL
[-]
cast((TIEMPO/60) as integer) as HORA
Si tiempo = 90 el resultado me da 2 cuando deberia ser 1
90/60 = 1,5 y aparentemente me redondea a 2
a que se debe esto?