Relatorio de Resumo de Vendas ?
Boa tarde, pessoal do forum....
Estou prescisando de uma dica para fazer um relatorio de Resumo de Vendas. Tenho uma tabela chamada ITENSPEDIDO, e presciso q seja gerado um relatorio de resumo de vendas por produto :
codigo do Produto Produto Quantidade Vendida
0021 Arroz 200
0025 Feijao 500
Estou usando BD Interbase, e Delphi 7.
Bom fico agradecido , pela ajuda...
Estou prescisando de uma dica para fazer um relatorio de Resumo de Vendas. Tenho uma tabela chamada ITENSPEDIDO, e presciso q seja gerado um relatorio de resumo de vendas por produto :
codigo do Produto Produto Quantidade Vendida
0021 Arroz 200
0025 Feijao 500
Estou usando BD Interbase, e Delphi 7.
Bom fico agradecido , pela ajuda...
Walter Faria
Curtidas 0
Respostas
Sremulador
19/12/2004
e só fazer um agrupamento
ex
select CAMPOS from tabela
group by campos
ex
select CAMPOS from tabela
group by campos
GOSTEI 0
Walter Faria
19/12/2004
entao, fiz deste modelo mas nao deu certo, o q presciso fazer é q somem os produtos do mesmo codigo, sem ser impresso varias vezes o mesmo item ....
mas muito obrigado !!!
mas muito obrigado !!!
GOSTEI 0
Hugofab
19/12/2004
walter faria,
quanto quero somente os totais faço assim:
SELECT CAMPOS, sum(CAMPO_PARA_SOMARr) total
FROM TABELA
GROUP BY CAMPO_PARA_Agrupar
espero ter ajudado
Hugo Fabrício
Siscom Sistemas Comerciais Ltda.
quanto quero somente os totais faço assim:
SELECT CAMPOS, sum(CAMPO_PARA_SOMARr) total
FROM TABELA
GROUP BY CAMPO_PARA_Agrupar
espero ter ajudado
Hugo Fabrício
Siscom Sistemas Comerciais Ltda.
GOSTEI 0
Walter Faria
19/12/2004
hugofab, boa noite...
neste exmplo q vc me enviou funcionou, so q ele agrupa todas as vendas.
O q eu quero é agrupar os valores por codigo, desta forma q vc posto sai assim :
CODPRODUTO QUANTIDADE
1200
COMO EU ESTOU QUERENDO ESTE RELATORIO TERIA Q SER ASSIM :
CODPRODUTO QUANTIDADE
0124 800
1235 500
bLZ, SE VC TIVER OUTRA IDEIA , SERA BEM VINDA...oBRIGADO !!!
neste exmplo q vc me enviou funcionou, so q ele agrupa todas as vendas.
O q eu quero é agrupar os valores por codigo, desta forma q vc posto sai assim :
CODPRODUTO QUANTIDADE
1200
COMO EU ESTOU QUERENDO ESTE RELATORIO TERIA Q SER ASSIM :
CODPRODUTO QUANTIDADE
0124 800
1235 500
bLZ, SE VC TIVER OUTRA IDEIA , SERA BEM VINDA...oBRIGADO !!!
GOSTEI 0
Vprates
19/12/2004
SELECT CAMPOS, sum(CAMPO_PARA_SOMARr) total
FROM TABELA
GROUP BY CAMPO_PARA_Agrupar
Faça o seguinte
SELECT CODIGO, PRODUTO, sum(CAMPO_PARA_SOMARr) total
FROM TABELA
GROUP BY CODIGO, PRODUTO
Pra mim aki funcionou blz...
GOSTEI 0
Marcosrodias
19/12/2004
Ola Valter
Desculpe a demora eu usei o select abaixo. Nao deu para mandar antes
select codigo_produto, sum(qtd_entrada), max(data_entrada)
From entrada
Group by codigo_produto
Marcos roberto
Desculpe a demora eu usei o select abaixo. Nao deu para mandar antes
select codigo_produto, sum(qtd_entrada), max(data_entrada)
From entrada
Group by codigo_produto
Marcos roberto
GOSTEI 0
Walter Faria
19/12/2004
Entao pessoal, nestes exemplos q me postaram, esta funcionando corretamente, mas como eu posso pegar a descricao do produto, sendo q campo esta em outra tabela de PRODUTOS, na minha tabela de vendas , so tenho o campo CODPRODUTO.
Minhas TB
Vendas : Codigo, CodPedido, CodProduto, Qtde, Data
Produtos: CodProduto, Descricao, Estoque
Valeu pessoal pela atencao !!! Obrigado
Minhas TB
Vendas : Codigo, CodPedido, CodProduto, Qtde, Data
Produtos: CodProduto, Descricao, Estoque
Valeu pessoal pela atencao !!! Obrigado
GOSTEI 0
Vprates
19/12/2004
Usa relacionamento entre tabelas
SELECT CODIGO, PRODUTO, DESCPRODUTO, sum(CAMPO_PARA_SOMARr) total
FROM TABELA1, TABELA2
WHERE TABELA1.CODIGOPROD = TABELA2.CODIGOPROD
GROUP BY CODIGO, PRODUTO, DESCPRODUTO
usa isto ou algo parecido.
Vlw espero ter ajudado
SELECT CODIGO, PRODUTO, DESCPRODUTO, sum(CAMPO_PARA_SOMARr) total
FROM TABELA1, TABELA2
WHERE TABELA1.CODIGOPROD = TABELA2.CODIGOPROD
GROUP BY CODIGO, PRODUTO, DESCPRODUTO
usa isto ou algo parecido.
Vlw espero ter ajudado
GOSTEI 0