USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Dados duplicados no Data Report
Mateus
AMADORA
PT - PORTUGAL
Postada em 19/07/2004 08:36 hs            

Ordem no SQL:

 

SELECT .…

FROM ….

GROUP BY ….

WHERE .…= ….

ORDER BY ….

 

João Mateus

     
ATS
OURINHOS
SP - BRASIL
Postada em 19/07/2004 10:38 hs            
ColoqueI da seguinte forma:
 
SELECT tblEmNF2.NrDaNotaFiscal, tblEmNF2.DataDaEmissao, tblEmNF2.NFEstornada, tblEmNF2.CFOP, tblCadCFOP.Duplicata, tblEmNF1.Quantidade, tblEmNF1.CodigoProduto, tblEmNF1.DescricaoProduto, tblEmNF1.Unidade, tblEmNF1.Safra, tblEmNF2.CodigoCliente, tblEmNF2.NomeCliente
FROM tblCadCFOP RIGHT JOIN (tblEmNF2 INNER JOIN tblEmNF1 ON tblEmNF2.NrDaNotaFiscal = tblEmNF1.NrNotaFiscal) ON tblCadCFOP.CFOP = tblEmNF2.CFOP GROUP BY tblEmNF2.CodigoCliente
WHERE (((tblEmNF2.DataDaEmissao) = ? ) AND ((tblEmNF2.NFEstornada)=False) AND ((tblCadCFOP.Duplicata)=True) AND ((tblEmNF1.Safra) = ? ));
 
E não deu certo, ai tentei assim:
 
SELECT tblEmNF2.NrDaNotaFiscal, tblEmNF2.DataDaEmissao, tblEmNF2.NFEstornada, tblEmNF2.CFOP, tblCadCFOP.Duplicata, tblEmNF1.Quantidade, tblEmNF1.CodigoProduto, tblEmNF1.DescricaoProduto, tblEmNF1.Unidade, tblEmNF1.Safra, tblEmNF2.CodigoCliente, tblEmNF2.NomeCliente
FROM tblCadCFOP RIGHT JOIN (tblEmNF2 INNER JOIN tblEmNF1 ON tblEmNF2.NrDaNotaFiscal = tblEmNF1.NrNotaFiscal) ON tblCadCFOP.CFOP = tblEmNF2.CFOP WHERE (((tblEmNF2.DataDaEmissao) = ? ) AND ((tblEmNF2.NFEstornada)=False) AND ((tblCadCFOP.Duplicata)=True) AND ((tblEmNF1.Safra) = ? )) GROUP BY tblEmNF2.CodigoCliente;
 
Mas também não deu certo, o que estou fazendo de errado.
 
 
     
Mateus
AMADORA
PT - PORTUGAL
Postada em 20/07/2004 12:46 hs            
Você é que sabe quais os dados que se podem repetir, por exemplo se a nota fiscal pode ter várias vezes o mesmo produto, etc.
Todos os campos que se podem repetir têm que fazer parte do "group by" e mais se, por exemplo o mesmo produto aparece mais que uma vez as quantidades têm ser somadas, etc.,etc.
 
João Mateus
 
     
ATS
OURINHOS
SP - BRASIL
Postada em 20/07/2004 14:06 hs            
Consegui resolver, veja o artigo do Macoratti:
 
     
Página(s): 2/2     « ANTERIOR  


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página