表 Trips
TripId_PK
StartLocationId_FK
EndLocationId_FK
Run Code Online (Sandbox Code Playgroud)
表 Locations
LocationId_PK
Name
Run Code Online (Sandbox Code Playgroud)
如何将两个表连接两次,以便我可以获得如下数据集:
TripId_PK
StartLocationName
EndLocationName
Run Code Online (Sandbox Code Playgroud)
提前致谢.
SELECT t.TripId_PK, ls.name StartLocationName, le.name EndLocationName
FROM trips t
JOIN locations ls
ON ls.LocationId_PK = t.StartLocationId_FK
JOIN locations le
ON le.LocationId_PK = t.EndLocationId_FK
Run Code Online (Sandbox Code Playgroud)