Prueba esto, a ver que tal:
Código PHP:
(select * from site_sentences where s_context = 'block' and lang_id='es') union (select * from site_sentences where s_context = 'block' and s_code not in (select s_code from site_sentences where s_context ='block' and lang_id ='es'));