[firebase-br] Ajuda com select

Hugo Fabricio Goncalves e Silva webstation em ig.com.br
Qua Nov 6 11:07:18 -03 2013


Bom dia!



Senhores,





Estou querendo  fazer uma select onde me retorne todos os ultimo produto
comprado com a ultima quantidade comprada

Somente a ultima compra de cada produto

O cenário é este:



Tenho uma tabela de Notas, itens, produtos

Preciso retornar a data da ultima compra , com o produto, e a quantidade
comprada.



Estou usando este comando e quase deu certo , só que quando busco a
quantidade na tabela itens ele já não traz o ultimo,

 traz vários pois a quantidade muda em cada compra.

Ainda não consegui pensar em uma solução , se alguém puder dar uma dica
agradeço



Desta forma ok=>

select max(NF.dataemissao),IT.CODPRODUTO,  PD.DESCPROD , PD.ESTMIN

from NF_ENTRADA NF

inner join ITENNFC IT on IT.CD_SAIDA = NF.CD_SAIDA

inner join PRODUTO PD on PD.codproduto = IT.codproduto

group by IT.CODPRODUTO,  PD.DESCPROD , PD.ESTMIN



quando coloco a quantidade não da certo:



select max(NF.dataemissao),IT.CODPRODUTO,  PD.DESCPROD , PD.ESTMIN ,
it.quantidade

from NF_ENTRADA NF

inner join ITENNFC IT on IT.CD_SAIDA = NF.CD_SAIDA

inner join PRODUTO PD on PD.codproduto = IT.codproduto

group by IT.CODPRODUTO,  PD.DESCPROD , PD.ESTMIN, it.quantidade





desde já agradeço






*Hugo Fabrício *
*Analista de Sistema *


*Siscomsoft – Sistemas Comerciais e Serviços Ltda Tel: (62) 3954-5085
/8454-5479 www.siscomsoft.com.br <http://www.siscomsoft.com.br/> E-Mail:
hugo em siscomsoft.com.br <hugo em siscomsoft.com.br>*



Mais detalhes sobre a lista de discussão lista