Código SQL:
Ver originalSELECT DISTINCT datos_pers.cod_per, datos_pers.nombres, datos_pers.ap_pat, datos_pers.ap_mat, datos_pers.rda, datos_pers.ci, datos_pers.sf
FROM datos_pers
INNER JOIN alfabetizacion ON (datos_pers.cod_per=alfabetizacion.nombre_sup OR datos_pers.cod_per=alfabetizacion.nombre_fac)
WHERE (datos_pers.nombres LIKE '%$this->_palabra%'
OR datos_pers.ap_pat LIKE '%$this->_palabra%'
OR datos_pers.ap_mat LIKE '%$this->_palabra%')
AND datos_pers.sf LIKE '%$this->_TipoCargo%' AND alfabetizacion.cod_dpto LIKE '%$this->_cuidades%' AND alfabetizacion.cod_muni LIKE '%$this->_municipio%' ORDER BY datos_pers.ap_pat ASC
Esta es la solucion simple bueno me pase de gil jejej gracias tema cerrado