SQL:从计算当前日期时间 - 日期时间值获取分钟值

abr*_*pin 0 sql sql-server datetime timestamp

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

LogID     Timestamp
1         2012-08-06 23:35
2         2012-08-06 23:39
Run Code Online (Sandbox Code Playgroud)

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

输出应该是

LogID     Minutes
1         15
2         11
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Aar*_*and 6

SELECT LogID, [Timestamp], 
    [Minutes] = DATEDIFF(MINUTE, [Timestamp], CURRENT_TIMESTAMP)
  FROM dbo.table_name;
Run Code Online (Sandbox Code Playgroud)