【发布时间】:2020-02-20 01:25:03
【问题描述】:
我有这张表,其中包含每个航班的移动信息以及该航班机票的出发地和目的地信息。
RESERVATION FLIGHT ORIG DEST DT PASSENGER_CODE PASSEN_ORI PASSEN_DEST
--------------------------------------------------------------------------------------------
111 LA111 MSP LAX 01/01/2020 21:30 ABC LAX MIA
111 LA111 LAX JFK 01/01/2020 23:00 ABC LAX MIA
111 LA111 JFK MIA 02/01/2020 01:00 ABC LAX MIA
111 LA111 MIA ATL 02/01/2020 02:00 ABC LAX MIA
111 LA112 MIA PHX 02/01/2020 03:00 ABC MIA ARG
111 LA112 PHX SCL 02/01/2020 18:45 ABC MIA ARG
111 LA112 SCL ARG 02/01/2020 23:00 ABC MIA ARG
111 LA112 ARG LIM 03/01/2020 03:00 ABC MIA ARG
我需要获取航班信息,但只需要与机票相关的人员提供的出发和到达日期时间
RESERVATION FLIGHTS FL_INI_ROU FL_END_ROU PASSEN_ROUTE PASSEN_DEPARTURE_DT PASSEN_ARRIVAL_DT
------------------------------------------------------------------------------------------------
111 LA111-LA112 MSP-ATL MIA-LIM LAX-ARG 01/01/2020 23:00 02/01/2020 23:00
我尝试在 2 个查询中获取出发和到达日期,然后将它们与 union 结合,但我发现它效率低。
谢谢!
【问题讨论】:
-
能否请您编辑问题并显示您的查询。
标签: oracle