Join Flights with Passengers
The reservations team needs a complete list of upcoming flights, including the passenger names associated with each booking.
Your job is to generate a report that joins passenger information with flight reservation details.
To do this, you'll use an INNER JOIN
to combine records from two related tables: passengers
and reservations
.
This kind of join is a core operation in SQL, especially when working across multiple datasets.
What to Show
From the flight_reservations.sqlite
database, display:
name
(from thepassengers
table)flight_code
departure_date
Use INNER JOIN
to combine data from the passengers
and reservations
tables using the shared passenger_id
.
Task
Write a SQL query that joins passengers
with reservations
to show each passenger's name, their flight code, and the departure date.
Only include rows where a reservation exists (use INNER JOIN
).
Want to learn more?
Join CodeFriends Plus membership or enroll in a course to start your journey.