如何使用上次插入的记录日期时间和当前日期时间查找分钟,我希望在转发器控件中显示该时间。
示例:
1. Amit 20/12/2013 09:38:45
2. Vimal 01/06/2014 12:00:50
3. Mitul 08/07/2014 04:04:04
在该表中,最后插入的记录为'3',然后选择该记录日期时间。
datetime用于查找这样的分钟:
datetime - current datetime=minutes
分钟显示为转发器控件。
答案 0 :(得分:1)
使用DATEDIFF
功能。
SELECT DATEDIFF(n, A.datetime , GETDATE()) AS minutes
FROM (SELECT TOP 1 * FROM Table ORDER BY datetime DESC) AS A
答案 1 :(得分:0)
将DATEDIFF
功能与Datepart Minute(MINUTE,mi,n)
SELECT TOP 1 DATEDIFF(MINUTE, [datetime] , GETDATE()) as Minute_Diff
FROM Table
ORDER BY datetime DESC