我需要按用户计算 IssueID 的声明时间总声明时间是从状态声明到最近等待的时间。看起来有点复杂请帮忙。
IssueID TransTime User Status
101 2019-08-23 0:25:41 Peter CLAIMED
101 2019-08-23 0:25:44 Peter CLAIMED
101 2019-08-23 0:26:12 Peter WAITING
101 2019-08-23 20:14:13 Peter CLAIMED
101 2019-08-23 20:14:16 Peter CLAIMED
101 2019-08-23 20:14:52 Peter WAITING
102 2019-08-24 8:59:19 Miller CLAIMED
102 2019-08-24 8:59:56 Miller CLAIMED
102 2019-08-24 9:00:09 Miller WAITING
102 2019-08-24 9:00:17 Miller CLAIMED
102 2019-08-24 9:00:20 Miller CLAIMED
102 2019-08-25 21:56:52 Miller WAITING`
例如,对于 peter,总索赔时间从 '2019-08-23 0:25:41' 到第一个等待时间 '2019-08-23 0:26:12' 和下一个从 '2019-08-23 20' 开始: 14:13' 到 '2019-08-23 20:14:52'。所有这些时间差加起来就是彼得声称的总时间,第一次大约是 31 秒,第二次大约是 39 秒。大约 70 秒。
提前致谢
`