CREATE TABLE Maintenance_Engineers (first_name VARCHAR, last_name VARCHAR, engineer_id VARCHAR)
CREATE TABLE Staff (staff_name VARCHAR, staff_id VARCHAR)
CREATE TABLE Engineer_Visits (contact_staff_id VARCHAR, engineer_id VARCHAR)

Which staff have contacted which engineers? List the staff name and the engineer first name and last name.
SELECT T1.staff_name, T3.first_name, T3.last_name FROM Staff AS T1 JOIN Engineer_Visits AS T2 ON T1.staff_id = T2.contact_staff_id JOIN Maintenance_Engineers AS T3 ON T2.engineer_id = T3.engineer_id
SELECT "T1"."staff_name", "T3"."first_name", "T3"."last_name" FROM "Staff" AS "T1" JOIN "Engineer_Visits" AS "T2" ON "T1"."staff_id" = "T2"."contact_staff_id" JOIN "Maintenance_Engineers" AS "T3" ON "T2"."engineer_id" = "T3"."engineer_id"