I have an sql statement that looks like this:
delete from survey_results sr
left outer join people p on p.id = sr.person_id
left outer join survey_result_sets srs on srs.id = sr.survey_result_set_id
left outer join survey_schemas ss on ss.id = sr.survey_schema_id
where (sr.person_id is not null and p.id is null)
OR (srs.id is null)
OR (ss.id is null);
but it gaves an syntax error:
ERROR: syntax error at or near "left"
LINE 2: left outer join people p on p.id = sr.person_id
Why is that?