Question: What is the name and id of the staff who recorded the fault log but has not contacted any visiting engineers?
Schema: create table engineer_visits (contact_staff_id varchar, PRIMARY KEY (contact_staff_id)); create table staff (staff_name varchar, staff_id varchar, PRIMARY KEY (staff_name)); create table fault_log (recorded_by_staff_id varchar, PRIMARY KEY (recorded_by_staff_id))
SQL: select t1.staff_name, t1.staff_id from staff as t1 join fault_log as t2 on t1.staff_id = t2.recorded_by_staff_id except select t3.staff_name, t3.staff_id from staff as t3 join engineer_visits as t4 on t3.staff_id = t4.contact_staff_id