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)
有任何想法吗?
SELECT LogID, [Timestamp],
[Minutes] = DATEDIFF(MINUTE, [Timestamp], CURRENT_TIMESTAMP)
FROM dbo.table_name;
Run Code Online (Sandbox Code Playgroud)