不知道这是否可能。我有两张桌子。 Flight_Booking和Frequent_Flyer。

Flight_Booking具有“旅客姓名”和“票务ID”字段。 Frequent_Flyer的“ Passenger_Name”为字段。

是否可以合并(或以其他方式连接)这两个表以生成一个列出所有Flight_Booking和Frequent_Flyers的表-即使在Flight_Booking表中未列出常旅客的情况下?



谢谢你的帮助!

最佳答案

Select * FROM Flight_Booking LEFT JOIN Frequent_Flyer ON Flight_Booking.Passenger_ID = Frequent_Flyer.Passenger_ID UNION SELECT * FROM Flight_Booking RIGHT JOIN Frequent_Flyer ON  Flight_Booking.Passenger_ID = Frequent_Flyer.Passenger_ID;


是解决方案,谢谢@Barry :)

关于mysql - MySQL加入-航类预订和常旅客,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26213830/

10-10 05:00