【发布时间】:2021-08-20 16:45:05
【问题描述】:
我在 mySQL 中有一个事件表,它存储可以以success 或failed 状态结束的事件。
我希望找到最后一个失败事件系列中的第一个失败。
例如:
id time status
------------------
1 10:00 success
2 10:01 success
3 10:03 failed
4 10:04 failed
5 10:05 success
6 10:06 success
8 10:07 failed
9 10:07 failed
10 10:07 failed
我需要一个返回8 10:07 failed的查询
最后一个失败事件系列的第一个失败
可能需要使用我不太擅长的窗口函数。
有人可以帮忙吗?
非常感谢。
【问题讨论】: