Mysql组在不同行的结果



我有一个我自己解决不了的问题。

我在Mysql中有以下表(一些连接的结果),描述了所有事件

event_table:

<表类> ID Odl_ID Evt_ID Evt_Desc Evt_Date Link_1 Link_2 Start_Time End_Time tbody><<tr>110开始2021-08-06 10:15:00空空2021-08-06 10:15:00220开始2021-08-06 12:15:00空空2021-08-06 12:18:00310完成2021-08-06 14:15:00空空2021-08-06 10:15:002021-08-06 14:15:00410生成PDF 12021-08-06 14:25:00C: Path1空510生成PDF 22021-08-06 14:25:00空C: Path2620完成2021-08-06 14:35:00空空2021-08-06 10:18:002021-08-06 18:15:00720生成PDF 12021-08-06 18:25:00C: Path3空820生成PDF 22021-08-06 18:25:00空C: Path4

找到一个可能有效的解决方案,但不知道它是否完全有效正确/也许有更好的解决方案

SELECT Odl_Id,
min(Start_time) Start_time,
max(End_time) End_time,
max(Evt_ID) Evt_ID, 
max(Link_1) Link_1,
max(Link_2) Link_2
FROM view_2
Group by ODL_Id;

相关内容

  • 没有找到相关文章

最新更新