DELETE FROM implementation_wrappers WHERE implementation_id IN ( SELECT implementation_id FROM implementations JOIN languages USING (language_id) WHERE languages.identifier = 'c' ); DELETE FROM implementations WHERE implementation_id IN ( SELECT implementation_id FROM implementations JOIN languages USING (language_id) WHERE languages.identifier = 'c' );