2012-08-06 77 views
0

日期时间价值是有没有办法从数据库SQL:从计算当前日期时间获取分钟值 - 从表

例如

计算当前时间(系统时钟) DateTime值检索分钟值
LogID  Timestamp 
1   2012-08-06 23:35 
2   2012-08-06 23:39 

当前系统日期时间:2012-08-06 23时五十

输出应该

LogID  Minutes 
1   15 
2   11 

有什么想法?

回答

6
SELECT LogID, [Timestamp], 
    [Minutes] = DATEDIFF(MINUTE, [Timestamp], CURRENT_TIMESTAMP) 
    FROM dbo.table_name; 
+0

这太快了!谢谢。 – abramlimpin 2012-08-06 15:46:44