首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

几个时间怎么取最近的时间

2012-04-17 
几个时间如何取最近的时间?tableCIdbeginTime12011-6-7 16:00:0422011-6-6 15:30:0332011-6-7 15:20:00要

几个时间如何取最近的时间?
tableC

Id beginTime
1 2011-6-7 16:00:04
2 2011-6-6 15:30:03
3 2011-6-7 15:20:00


要在tableC中得出一个距离 2011-6-7 15:30:00(Time1)最近的时间(是绝对值最近的时间)


我知道距离Time1有多少时间的算法是datediff(mi, DATEADD(hh, Time1,beginTime), getdate())

但是接下来的代码该怎么写?




[解决办法]
select max(abs(datediff.....))

热点排行