[firebase-br] Totalizacao de Vendas
Adilson
cpd em itauto.com.br
Qui Jan 31 12:46:59 -03 2013
select A.CODIGO , B.PRODUTO , A.UNIDADES , A.QTDE* A.VALORVENDA AS TOTAL
from VENDAS A , ESTOQUE B
where A.CODIGO = B.CODIGO
AND A.DATAVENDA >= 'MM/DD/YYYY' AND A.DATAVENDA <= 'MM/DD/YYYY'
Caso queira so o total so incluir o SUM no campo valor que queira somar e
utilizar o group by pelos campos
que queira que o valor agrupado apareça ;
----- Original Message -----
From: "Augusto junior" <gutopj02 em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, January 31, 2013 12:39 PM
Subject: Re: [firebase-br] Totalizacao de Vendas
Quase isso ... acho que nao soube explicar...
sao duas tabelas....
tabela 1. ( ESTOQUE )
codigo
produto
tabela 2 ( VENDAS )
codigo
datavenda
unidades
custo
valorvenda
preciso de uma consulta que dentro de um periodo
codigo Produto ( custo ) unidades valor venda
00001 MANTEIGA 20,00 4 40,00
onde na tabela vendas existe 4 registro de venda de 1 unidade .. onde
o custo era 5,00 e valor da venda 10,00
e que todos os produtos que tenham venda no periodo seja mostrado.
acho que é isso
grato
Augusto
Em 31 de janeiro de 2013 11:20, Evandro Borges <evandro1968 em msn.com>
escreveu:
> selectcodigo ,nome , sum(totalvendidonoperiodo) , sum( custodoproduto *
> totalvendido ) , sum( valorunitario * totalvendido )from tabelawhere
> tabela.datavenda>=:datain and tabela.datavenda<=:datafigroup bycodigo
> ,nome having sum(totalvendidonoperiodo)<>0 /* esta linha é para listar
> somente os produtos que foram vendidos no período . sem ela a pesquisa
> retornará */
>
> Esta pesquisa retornará uma linha pra cada produto com os valores
> totalizados no período informado nos parâmetros DATAIN e DATAFI.
> Sugestão:Para evitar redundância de dados, o campo nome deveria ser
> pesquisado em outra tabela externa através de um inner join, tabela de
> produtos por exemplo. Estude o inner join com atenção nas pesquisas
> Espero ter ajudado
> Evandro
>> Date: Thu, 31 Jan 2013 10:43:21 -0200
>> From: gutopj02 em gmail.com
>> To: lista em firebase.com.br
>> Subject: [firebase-br] Totalizacao de Vendas
>>
>> Ola pessoal,
>>
>> tenho uma tabela quardando todos itens vendidos
>>
>>
>> codigo
>> produto
>> datavenda
>> custodoproduto
>> unidades
>> valorunitario
>>
>> preciso dar um periodo e criar uma consulta que me retorne
>>
>> codigo , nome , totalvendido no periodo , ( custodoproduto *
>> totalvendido ) , ( valorunitario * totalvendido )
>>
>> como faço isso ?
>>
>> grato
>> augusto
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
-----
Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avgbrasil.com.br
Versão: 2012.0.2238 / Banco de dados de vírus: 2639/5569 - Data de
Lançamento: 01/30/13
Mais detalhes sobre a lista de discussão lista