Consulta SQL retornando resultados duplicados

SQL Server

SQL

SQLite

15/09/2017

Boa tarde pessoal, estou com uma situação que ainda não consegui resolver, criei uma consulta pra retornar uns resultados do meu BD porem o resultado esta duplicando.(Duplica todas as linhas)

A consulta é essa a baixo:

SELECT DISTINCT
TGFFIN.CODPARC,
TGFFIN.NUMNOTA,
TGFFIN.DTNEG,
TGFFIN.DESDOBRAMENTO,
TGFFIN.DTVENC,
TGFFIN.VLRDESDOB,
TGFPAR.NOMEPARC,
TSIEMP.CODEMP



FROM TGFFIN,TGFPAR,TSIEMP
WHERE TGFFIN.CODPARC = TGFPAR.CODPARC
AND TGFFIN.DTVENC < SYSDATE -6
AND TGFFIN.RECDESP = 1
AND TGFFIN.DHBAIXA IS NULL
AND TGFFIN.CODTIPTIT NOT IN (24,25,26,27,7,8,15,11,3,28,5,16)

ORDER BY CODPARC

ESSE É O RESULTADO:

AUTO POSTO ROSSI LTDA 31/07/2017 213918 1 R$ 562,22 07/08/2017
AUTO POSTO ROSSI LTDA 31/07/2017 213918 1 R$ 562,22 07/08/2017


Se alguém conseguir me ajudar eu agradeço.
Bruno Santos

Bruno Santos

Curtidas 0

Melhor post

Luiz Santos

Luiz Santos

15/09/2017

Boa tarde Bruno.
Erros como esse são normalmente causados por relacionamentos errados.
Pelo seu SELECT da pra ver que você está usando 3 tabelas diferentes.
E que a tabela TSIEMP não tem reacionamento com nenhuma das outras.
Eu começaria por ai.

Grande abraço
GOSTEI 2

Mais Respostas

Bruno Santos

Bruno Santos

15/09/2017

Na verdade a TSIEMP.CODEMP é utilizada como parâmetro no Ireport. Realmente removi "TSIEMP.CODEMP" do SELECT e deu certo. Vlw pela dica, sou iniciante...
GOSTEI 0
Luiz Santos

Luiz Santos

15/09/2017

Todos já fomos algum dia Bruno.
É errando que a gente aprende.

Vai postando suas duvidas aqui no forúm que sempre vai ter alguém pra te ajudar.
E logo logo você vai estar ajudando os outros mais do que postando duvidas.

Grande abraço
GOSTEI 2
Bruno Santos

Bruno Santos

15/09/2017

Valeu, abraços..
GOSTEI 0
POSTAR