日期:2014-05-17  浏览次数:20389 次

请教 sql 将一列的时间相加
本帖最后由 a276620535 于 2013-01-09 16:06:10 编辑
表 a
date
2012-06-18 15:15:41.530
2012-06-18 15:23:18.467
2012-06-20 16:29:56.077
2012-06-25 08:45:23.063
2012-06-25 10:17:15.347
2012-06-25 10:40:07.953

如何将date这一列的时间相加
sql

------解决方案--------------------
时间怎么能想加
------解决方案--------------------
select sum(datepart(hh,[date])) from a
select datediff(hh,min([date]),max([date])) from a
------解决方案--------------------
用这个函数datediff()