当前位置: 代码迷 >> Sql Server >> 请问一个取时间差的有关问题
  详细解决方案

请问一个取时间差的有关问题

热度:16   发布时间:2016-04-27 20:09:23.0
请教一个取时间差的问题
数据库中有字段 '借出时间 '       '归还时间 '
我想通过select取得2个时间内的小时数
语句是:
select   cast(datediff(minute,借出时间,归还时间)/60   as   float)   from   mylogs
可是现在取回来的值都是整数,小树位都为0,如   1.0     3.0     17.0,这样不够精确,我想起码能精确到小数点一位,该怎么改这个句子呢

------解决方案--------------------
select cast(datediff(minute,借出时间,归还时间)/60.0 as float) from mylogs
------解决方案--------------------
select datediff(minute,借出时间,归还时间)/60.0 from mylogs

------解决方案--------------------
select datediff(minute,借出时间,归还时间)/60.0
  相关解决方案