Prezados, bom dia! Gostaria que alguém pudesse ajudar em relação a uma consulta SQL, é que provavelmente uma das tabelas que estou usando não faz relacionamento com as demais tabelas, e com isso deve está duplicando as informações, ou seja, gostaria de ajuda no que diz respeito ao relacionamento de tabelas PFUNC x VFAIXASALARIAL.
Segue a consulta:
SELECT PFUNC.CHAPA,PPESSOA.SEXO,PFUNC.NOME,PFUNCAO.NOME,PFUNCAO.CBO, PFUNC.SALARIO,
PFUNC.CODTIPO,PFUNC.DATAADMISSAO,PPESSOA.CPF,PSECAO.DESCRICAO,PSECAO.CODDEPTO,
PFUNC.DATADEMISSAO,PPESSOA.DTNASCIMENTO,PFUNC.CODSITUACAO,VFAIXASALARIAL.NOMEFAIXA
FROM PFUNC, PPESSOA, PSECAO, PFUNCAO, VFAIXASALARIAL
WHERE PFUNC.CODCOLIGADA = PSECAO.CODCOLIGADA
AND PFUNC.CODSECAO = PSECAO.CODIGO
AND PFUNC.CODPESSOA = PPESSOA.CODIGO
AND PFUNCAO.CODCOLIGADA = PFUNC.CODCOLIGADA
AND PFUNCAO.CODIGO = PFUNC.CODFUNCAO
AND PFUNC.CODSITUACAO <> 'D'
AND PFUNC.CODTIPO <> 'T'
AND PFUNC.CHAPA <> '0000000'