【发布时间】:2016-06-03 08:20:53
【问题描述】:
下面是我的桌子。
我想通过计算两个日期之间的差异来填充中断列
我想计算列 EndD、EndT 和 StartD、StartD 之间但不同行(第 2 行)的时间。 例如- EndD 为“2016-06-01 18:17:48”,开始日期为“2016-06-01 18:46:05”,休息时间应在这两个日期之间计算
输出应该是这样的:
【问题讨论】:
-
您使用的是哪个 DBMS?
-
并请显示表结构(或至少 startD 和 StartT 数据类型)
-
sql server 2008 and table structure if you ask..m using nvarchar(50) for StartD, StartT, EndD,EndT and for Break Time(0)
标签: sql sql-server