任何人都可以请帮我完成下一个任务吗?这是一个问题:我们有一个历史表(记录的状态变化),我们需要计算一个记录处于特定状态的时间(以天为单位)。这里是历史表的结构:我们需要创建一个表像计算在特定状态下花费的时间
ID| RecordId| CreatedDate | Field | OldValue | NewValue
1 | Record1 | 2013-08-07 09:40:31 | Status | Open | Awaiting Info
2 | Record1 | 2013-08-08 07:30:20 | Status | Awaiting Info | Open
3 | Record1 | 2013-08-14 01:45:42 | Status | Open | Resolved
结果:
Status | TimeSpentInStatusInDays
Open | 2
Awaiting | 3
Resolved | 1
值例如(它们没有连接到实际的数据集),但结构完全一样,我们需要跟踪四种不同的状态。
任何帮助将不胜感激。谢谢。
您是直接使用MySql,还是使用PHP之类的语言? – TecBrat
我们直接使用MySQL,谢谢你的回答。我会尝试的。 – Andrew
如何等待3天? – user1502952