【发布时间】:2020-02-26 14:46:58
【问题描述】:
我使用两个查询获取以下数据,然后使用UNION ALL 进行组合:
- 第一部分:所有
IN事件使用 SideA 然后 EventTime 排序 - 第二部分:所有
OUT事件的排序方式相同
但是,我希望最终结果如下:
- 在对应的 EventTime 中插入
OUT事件,其中out.SideB=in.SideA - 您会注意到,对于每个 OUT 事件,都有一个对应的 IN 事件,但有时情况并非如此(以橙色突出显示的情况)。
- 另外,时间可能不是 100% 相同,因此不能用于匹配。
所以最终的结果应该是这样的:
请告知如何进行。
PS:请在GoogleSheetGoogleSheet中找到我的示例中使用的数据
【问题讨论】:
标签: mysql sql date sql-order-by