Can anyone spot why the below SQL statement fails with 'ORA-00933:SQL command not properly ended'?
update member_care_ben mcb
set mcb.date_to = me.date_left
from member_employment me
inner join mcb
on me.client_ref=mcb.client_ref
and me.member_ref=mcb.member_ref
and me.employment_ref=mcb.employment_ref
inner join member_basic_detail mbd
on me.member_ref=mbd.member_ref
where me.status = '4'
and me.date_left > to_date('01/04/2014', 'DD/MM/YYYY')
and mcb.date_to > me.date_left