SQL:通过计算表中的当前日期时间-日期时间值获取分钟值
是否有方法从数据库中计算当前时间(系统时钟)到SQL:通过计算表中的当前日期时间-日期时间值获取分钟值,sql,sql-server,datetime,timestamp,Sql,Sql Server,Datetime,Timestamp,是否有方法从数据库中计算当前时间(系统时钟)到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 有什么想法吗?那真是太快了!谢谢,真是太快了!谢谢 SELECT LogID, [Timestamp],
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
有什么想法吗?那真是太快了!谢谢,真是太快了!谢谢
SELECT LogID, [Timestamp],
[Minutes] = DATEDIFF(MINUTE, [Timestamp], CURRENT_TIMESTAMP)
FROM dbo.table_name;