select * from schedules INNER JOIN client_locations ON schedules.LOCATION = client_locations.ID LEFT JOIN service_types ON schedules.SERVICE_TYPE = service_types.ID LEFT JOIN s_req ON schedules.ID = s_req.SID LEFT JOIN s_terp ON s_terp.SID = schedules.ID WHERE FULL = 0 AND s_req.ID IS NULL AND s_terp.ID IS NULL AND schedules.START_DATE BETWEEN ('2005-10-18 00:00:00' AND '2005-10-30 23:59:00') OR schedules.END_DATE BETWEEN ('2005-10-18 00:00:00' AND '2005-10-30 23:59:00') AND service_types.ID IN (13) ORDER BY schedules.START_DATE ASC