[firebase-br] Consulta Estoque

Haroldo Dias haroldo em delfa.com.br
Qui Mar 18 08:28:45 -03 2010


Desculpe, não é isso, não quero somar nem tirar a média de nada, apenas 
trazer as informações que já constam na tabela.

      PRODUTO DATA         SALDO CUSTO MEDIO
      1                01/01/2010         123     1,02
      1                02/01/2010         124     1,02
->  1                03/01/2010         122    1,02
      1                 04/01/2010         128     1,03
      1                 05/01/2010         120    1,03

      2                 29/12/2009         213     2,55
      2                 01/01/2010         216     2,55
->  2                 02/01/2010         218     2,55
      2                 05/01/2010         219     2,55
      2                 06/01/2010         220     2,49
      2                 07/01/2010        210     2,49

      3                 30/12/2009        306    3,11
      3                 31/12/2009        305    3,11
->  3                 01/01/2010         300    3,11
      3                 08/01/2010         301    3,11
      3                 09/01/2010         300    3,31
      3                 10/01/2010        330    3,31
      3                 11/01/2010        329    3,31

Observe de novo, o que eu quero é poder fazer um select que me retorne os 
registros que marquei acima e a condição para essa filtragem são os 
produtos, sem repetí-los, mas o último registro, o qual o último lançamento 
foi até o dia 03/01/2010, portanto, é para me retornar:

        PRODUTO DATA SALDO CUSTO MEDIO
->      1                 03/01/2009        122         1,02
->      2                 02/01/2010        218         2,55
->      3                 01/01/2010        300         3,11

Não é pra fazer cálculo nenhum...

"Nazareno Neto" <nazareno.nobrega em gmail.com> 
escreveu na mensagem 
news:c5c7b55f1003180417u5677483bg5a8adf2d5dec04e8 em mail.gmail.com...
SELECT PRODUTO, DATA, SUM(SALDO), AVG(CUSTO MEDIO)
FROM PRODUTO
GROUP BY 1,2
ORDER BY 1,2

amigao eu acho q assim da certo, se nao der chega perto do q vc quer!

flw

Em 18 de março de 2010 08:06, Haroldo Dias 
<haroldo em delfa.com.br> escreveu:

> Bom dia a todos
> Eu tenho a seguinte tabela:
>      PRODUTO DATA         SALDO CUSTO MEDIO
>      1                 01/01/2010         123     1,02
>      1                 02/01/2010         124     1,02
>      1                 03/01/2010         122     1,02
>      1                 04/01/2010         128     1,03
>      1                 05/01/2010         120     1,03

>      2                 29/12/2009         213     2,55
>      2                 01/01/2010         216     2,55
>      2                 02/01/2010         218     2,55
>      2                 05/01/2010         219     2,55
>      2                 06/01/2010         220     2,49
>      2                 07/01/2010         210     2,49

>      3                 30/12/2009         306     3,11
>      3                 31/12/2009         305     3,11
>      3                 01/01/2010         300     3,11
>      3                 08/01/2010         301     3,11
>      3                 09/01/2010         300     3,31
>      3                 10/01/2010         330     3,31
>      3                 11/01/2010         329     3,31
>
> E preciso fazer uma consulta que me retorne o saldo dos produtos no dia
> 03/01/2010:
>      PRODUTO DATA SALDO CUSTO MEDIO
>      1                 03/01/2009         122         1,02
>      2                 02/01/2010         218         2,55
>      3                 01/01/2010         300         3,11
>
> Como faço? Uso o Firebird 2.1
>
> Atenciosamente,
> Haroldo Dias
>
>
>
>
>
> ______________________________________________
> 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
>



-- 
Nazareno Neto
Desenvolvedor Delphi e Firebird

http://www.delphisistemas.com.br
nazarenoneto em delphisistemas.com.br
nazareno.nobrega em gmail.com
______________________________________________
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