[firebase-br] RES: query com 3 tabelas sendo 2 calculadas

Augusto junior gutopj02 em gmail.com
Dom Fev 8 15:04:02 -03 2009


Obrigado Jose...

Vou testar...


2009/2/7 Jose Aparecido da Silva <joseasilva em bol.com.br>

> Testa aí para ver se é oque você precisa.
> Se não der certo aproveite a idéia:
> Lembrando que só funcionará a partir do FB 2.x:
> Ajudará na performance se tiver índices para o campo CODIGO e EMISSAO das
> tabelas envolvidas.
>
> Select e.CODIGO, e.DESCRICAO, e.UNIDADE, (select sum(v.QUANTIDADE) from
> VENDAS v where v.CODIGO = e.CODIGO and v.EMISSAO >= current_date - 30 and
> v.EMISSAO <= current_date) as QUANTVENDIDA, (select max(v1.EMISSAO) from
> VENDAS v1 where v1.CODIGO = e.CODIGO and v1.EMISSAO >= current_date - 30
> and
> v1.EMISSAO <= current_date) as DATAULTIMAVENDA, (select sum(c.QUANTIDADE)
> from COMPRAS c where c.CODIGO = e.CODIGO and c.EMISSAO >= current_date - 30
> and c.EMISSAO <= current_date) as QUANTCOMPRADA, (select max(c1.EMISSAO)
> from COMPRAS c1 where c1.CODIGO = e.CODIGO and c1.EMISSAO >= current_date -
> 30 and c1.EMISSAO <= current_date) as DATAULTIMACOMPRA from ESTOQUE e order
> by e.CODIGO
>
> [ ]'s
> José Aparecido da Silva
> Fasystem Ass. Em Inf. Ltda
> São José dos Pinhais - PR
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Augusto junior
> Enviada em: sábado, 7 de fevereiro de 2009 09:13
> Para: FireBase
> Assunto: [firebase-br] query com 3 tabelas sendo 2 calculadas
>
> Pessoal,
> Preciso apresentar em uma grade o segundo conteudo:
>
> tabela estoque, vendas e compras onde
>
> da tabela estoque tiro o codigo do produto , a descricao e unidades em
> estoque.. ate ai sem problema ...
> o problema e que tenho que apresentar...  a quantidade vendida nos ultimos
> 30 dias e a data da ultima venda...
> e a quantidade comprada nos ultimos 30 dias e a data da ultima compra....
> alguem sabe como montar essa SQL ?
>
> obrigado
> Guto
> ______________________________________________
> 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 recebida.
> Verificado por AVG - www.avgbrasil.com.br
> Versão: 8.0.233 / Banco de dados de vírus: 270.10.19/1938 - Data de
> Lançamento: 02/06/09 17:28:00
>
>
> ______________________________________________
> 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
>



Mais detalhes sobre a lista de discussão lista