0

有没有办法从计算当前时间(系统时钟)到DateTime数据库中的值检索分钟值

例子

LogID     Timestamp
1         2012-08-06 23:35
2         2012-08-06 23:39

当前系统日期时间为:2012-08-06 23:50

输出应该是

LogID     Minutes
1         15
2         11

有任何想法吗?

4

1 回答 1

6
SELECT LogID, [Timestamp], 
    [Minutes] = DATEDIFF(MINUTE, [Timestamp], CURRENT_TIMESTAMP)
  FROM dbo.table_name;
于 2012-08-06T15:43:00.030 回答