0
我在尝试创建SQL查询以选择最近的小时更改以及与先前记录的时间的差异时遇到问题。创建SQL查询以查找最近的字段更改
Item ID Title RevisedDate ChangedDate Rev WorkHours
Task 187061 Development 10/9/12 11:14 10/5/12 15:54 1 4
Task 187061 Development 10/9/12 14:29 10/9/12 11:14 2 8
Task 187061 Development 10/10/12 15:07 10/9/12 14:29 3 16
Task 187061 Development 10/11/12 9:59 10/10/12 15:07 4 16
Task 187061 Development 10/12/12 10:51 10/11/12 9:59 5 16
Task 187061 Development 12/6/12 15:25 10/12/12 10:51 6 16
Task 187061 Development 12/11/12 10:27 12/6/12 15:25 7 16
Task 187061 Development 1/1/99 0:00 12/11/12 10:27 8 16
所以任务最近的工作时间进行了更新于12年10月10日15:07从8小时到16小时:
该表如下,该数据库由版本保留了所有历史版本一起。我在创建查询时遇到问题以告诉我。
在这一天结束时,我需要的结果: -
Item ID Title RevisedDate ChangedDate Rev WorkHours ChangeHours
Task 187061 Development 10/10/12 15:07 10/9/12 14:29 3 16 8
(PS我把一个任务作为一个例子,实际的表有数百个任务和一些历史版本的)
是这个SQL服务器? – KrazzyNefarious
当你说*最近的*时,你究竟意味着什么?需要哪个日期? – KrazzyNefarious