读书人

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

发布时间: 2012-03-20 14:01:11 作者: rapoo

请教一个取时间差的问题
数据库中有字段 '借出时间 ' '归还时间 '
我想通过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

读书人网 >SQL Server

热点推荐