我的结果集如下所示:
FlightCode col2 Col3 SourceAirportCode
Flight007 NYC SOURCE 64
Flight008 ORD TARGET 87
Flight007 SEA TARGET NULL
Flight008 PHX SOURCE NULL
我想要达到的最终结果是:
FlightCode Source Target SourceAirportCode
Flight007 NYC SEA 64
Fight008 PHX ORD 87
这是轴心问题吗?我试过旋转,但运气不好,或者我对旋转的了解不够。这里是
sql fiddle演示
使用schema和insert语句。请告知。
2条答案
按热度按时间4c8rllxm1#
假设航班代码实际匹配,然后使用条件聚合:
z9ju0rcb2#
您可以使用自联接,并将一个表视为源表,另一个表视为目标表。