Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

santind2

Registro Duplicado

Recommended Posts

E ai galera..

Seguinte o código a baixo está retornando os valore duplicados, isso depois que coloquei o segundo left outer

join. Já quebrei a cabeça mas não consegui resolver. Tem como alguém me ajudar?

Valeu!!

 

Select a.ID_PRODUTO , a.NUM_QUANTIDADE , b.TXT_PRODUTO , a.ID_PEDIDO_PRODUTO , isnull(a.NUM_VALOR_UNITARIO,0) as VALOR_UNITARIO, 
isnull(a.NUM_VALOR_PRESENTE,0) as VALOR_PRESENTE , isnull(c.ID_ARQUIVO,0) as ID_ARQUIVO , c.TXT_ARQUIVO ,
c.TXT_CAMINHO_PASTAS , c.TXT_DESCRICAO, d.TXT_JOB_ID
from TBP_PEDIDOS_PRODUTOS a inner join TBP_PRODUTOS b 
on b.ID_PRODUTO = a.ID_PRODUTO left outer join TBP_ARQUIVOS_CLIENTES c 	on c.ID_PRODUTO = a.ID_PRODUTO 
	and c.ID_PEDIDO_PRODUTO = a.ID_PEDIDO_PRODUTO and c.ID_PEDIDO = 7745
left outer join TBP_DIGILAB_PERSONALIZACOES d on d.ID_PRODUTO = b.ID_PRODUTO
and d.ID_PEDIDO = a.ID_PEDIDO
where a.ID_PEDIDO = 7745 and a.ID_LOJA = 1 Group by a.ID_PRODUTO, a.NUM_QUANTIDADE, b.TXT_PRODUTO, 
a.ID_PEDIDO_PRODUTO, a.NUM_VALOR_UNITARIO, a.NUM_VALOR_PRESENTE,
c.ID_ARQUIVO, c.TXT_ARQUIVO, c.TXT_CAMINHO_PASTAS , c.TXT_DESCRICAO, d.TXT_JOB_ID

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique :

 

Se todas as chaves das tabelas foram informadas no SQL.

Se o relacionamento não tem realmente valores duplicados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.