Duvidas no codigo sql

Firebird

07/10/2014

Esse codigo mostra todas as vendas por especie que a forma de pagamento foi a prazo,preciso
criar uma forma que somasse todas as vendas por especie, podendo ser no final do relatorio ou
ficaria melhor como sub-total. Esse seria o codigo usado.

SELECT VENDAS.NOTA,VENDAS.EMISSAO,VENDAS.CLIENTE,VENDAS.ESPECIE,VENDAS.TOTAL, VENDAS.FORMAS_PGTO,CLIENTES.NOME,
COUNT (*) AS QTD
FROM VENDAS,CLIENTES
WHERE
VENDAS.FORMAS_PGTO='A VISTA' AND VENDAS.CLIENTE=CLIENTES.CODIGO AND
VENDAS.EMISSAO>='01/01/2014' AND VENDAS.EMISSAO<='12/31/2014'
GROUP BY VENDAS.NOTA,VENDAS.EMISSAO,VENDAS.CLIENTE,VENDAS.ESPECIE,VENDAS.TOTAL,VENDAS.FORMAS_PGTO,CLIENTES.NOME
ORDER BY VENDAS.ESPECIE
Tiago Rodrigues

Tiago Rodrigues

Curtidas 0

Respostas

Tiago Rodrigues

Tiago Rodrigues

07/10/2014

Esse codigo mostra todas as vendas por especie que a forma de pagamento foi a vista,preciso
criar uma forma que somasse todas as vendas por especie, podendo ser no final do relatorio ou
ficaria melhor como sub-total. Esse seria o codigo usado.

SELECT VENDAS.NOTA,VENDAS.EMISSAO,VENDAS.CLIENTE,VENDAS.ESPECIE,VENDAS.TOTAL, VENDAS.FORMAS_PGTO,CLIENTES.NOME,
COUNT (*) AS QTD
FROM VENDAS,CLIENTES
WHERE
VENDAS.FORMAS_PGTO='A VISTA' AND VENDAS.CLIENTE=CLIENTES.CODIGO AND
VENDAS.EMISSAO>='01/01/2014' AND VENDAS.EMISSAO<='12/31/2014'
GROUP BY VENDAS.NOTA,VENDAS.EMISSAO,VENDAS.CLIENTE,VENDAS.ESPECIE,VENDAS.TOTAL,VENDAS.FORMAS_PGTO,CLIENTES.NOME
ORDER BY VENDAS.ESPECIE
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

07/10/2014

Tiago, ficou um pouco confusa a tua dúvida...
Esse SQL retorna os valores corretos?
Não entendi se é o SQL que não está retornando os valores que vc precisa ou se a tua dificuldade está na exibição dos dados no relatório...
GOSTEI 0
Tiago Rodrigues

Tiago Rodrigues

07/10/2014

Tiago, ficou um pouco confusa a tua dúvida...
Esse SQL retorna os valores corretos?
Não entendi se é o SQL que não está retornando os valores que vc precisa ou se a tua dificuldade está na exibição dos dados no relatório...

Boa tarde Marisiana,
É o seguinte, tenho um relatorio que sair o tipo de venda por especie, mas o resultado do total das vendas estao saindo
juntos, preciso separar, veja os dois exemplos, de como ta saindo agora e de como estou querendo deixar.[img]http://arquivo.devmedia.com.br/forum/imagem/389088-20141029-164545.png[/img][img:descricao=Nova consulta]http://arquivo.devmedia.com.br/forum/imagem/389088-20141029-164617.png[/img]
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

07/10/2014

Que ferramenta você está utilizando para desenvolver?
Você tem que criar um agrupamento no relatório...
GOSTEI 0
Fabiano Carvalho

Fabiano Carvalho

07/10/2014

Voce precisa criar um sub-total no seu relatório com a dica dada pela Marisiana.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

07/10/2014

Tiago, conseguiu calcular o subtotal?
GOSTEI 0
Tiago Rodrigues

Tiago Rodrigues

07/10/2014

Tiago, conseguiu calcular o subtotal?

Ainda nao Marisiana, nao sei nem mais o q faço.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

07/10/2014

Que ferramenta você está utilizando para desenvolver o relatório?
GOSTEI 0
Tiago Rodrigues

Tiago Rodrigues

07/10/2014

Que ferramenta você está utilizando para desenvolver o relatório?

Dentro do sistema tem um ferramenta de gerador de relatorios, as extensoes dos
arquivo é 'dig', agora nao sei qual seria a ferramentas, me parece que é algo
relacionado ao delphi.
GOSTEI 0
Tiago Rodrigues

Tiago Rodrigues

07/10/2014

Que ferramenta você está utilizando para desenvolver o relatório?

Dentro do sistema tem um ferramenta de gerador de relatorios, as extensoes dos
arquivo são 'dig', agora nao sei qual seria a ferramentas, me parece que é algo
relacionado ao delphi.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

07/10/2014

Você precisa identificar qual é a ferramenta (Fast Report, Report Builder, iReport, etc.), ou o componente que é utilizado pra poder ver quais são os recursos disponíveis.
Em primeiro lugar, você precisa ter o SQL listando os dados agrupados corretamente para depois você configurar a visualização deles no relatório.
GOSTEI 0
POSTAR