La consulta que pones no tiene ningún error sintáctico:
Código MySQL:
Ver original `Nombre_Persona`
`personas` P
`firma_conocimiento` FC
ON `P`.
`Cod.persona` = `FC`.
`Cod.persona` `Cod.Doc`='SAC-0111';
Si no devuelve datos es porque no hay ningún registro que cumpla con el INNER JOIN y el WHERE dados.
Pruba consultando sin la condición del WHERE y verifica manualmente si hay algún registro donde sea `Cod.Doc`='SAC-0111'. De lo contrario, debería devolver un error de alguna clase.