Postada em 08/09/2012 16:06 hs
Amigos, tenho 4 tabelas:
ITENS PRODUTO FORNECEDOR GRUPOS Campos: Campos: Campos: Campo: CODPRO CODPRO CODFOR NOMEGRU CODFOR CODFOR NOMEFOR QUANTIDADE NOMEPRO DATA NOMEGRU
O Cliente escolhe um NOMEGRU da Tabela GRUPOS, escolhe um FORNECEDOR DA Tabela FORNECEDOR. Bem, ai quero apresentar somando QUANTIDADE por CODPRO todos os itens de um período, cujo produto perteça ao fornecedor, e ao grupo. sSQL = "SELECT nfitens.dta,nfitens.codpro,produtos.nomepro,produtos.nomegru,nfitens.codfor,fornecedores.nomefor SUM(nfitens.quantidade) AS ENTRADAS, SUM(nfitens.totitem) AS TOTAL FROM nfitens,produtos,fornecedores WHERE nfitens.codpro='" & txtCODIGOPRO.Text & "'" AND nfitens.codfor='" & txtCODIGOFOR.Text & "'" AND produtos.nomegru='" & cboGRUPO.Text & "'" AND nfitens.dta BETWEEN '" & sDTA(0) & "' AND '" & sDTA(1) & "'" AND produtos.codpro=nfitens.codpro" AND fornecedores.codfor='" & txtCODIGOFOR.Text & "'" GROUP BY nfitens.dta,nfitens.codpro,produtos.nomepro,produtos.nomegru, nfitens.dta,nfitens.codpro,produtos.nomepro,produtos.nomegru, nfitens.codfor,fornecedores.nomefor" ORDER BY produtos.nomepro" Bom isto aí, realiza a consulta, mas não como quero, quero cada registro de item com o total por CODPRO.
Obrigado.
vlu//
|