Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
helvis2009

RETORNAR APENAS O ULTIMO REGISTRO INCLUSO

Recommended Posts

Olá caros colegas... estou no sufoco com este SELECT aparentemente simples.. o que eu quero é o seguinte:

Preciso retornar apenas o ultimo registro inserido de cada produto..... exemplo:

NUM_VENDA CODIGO PRODUTO DATA_VENDA VALOR

1578 001 bola azul 12/01/2009 8,65

1577 002 bola verde 11/01/2009 8,65

1576 001 bola azul 10/01/2009 8,65

1575 003 bola preta 13/01/2009 8,65

1574 002 bola verde 10/01/2009 8,65

1573 003 bola preta 09/01/2009 8,65

ou seja, quero retornar apenas o ultimo registro inserido de cada produto, no caso o resultado teria que ser este:

NUM_VENDA CODIGO PRODUTO DATA_VENDA VALOR

1578 001 bola azul 12/01/2009 8,65

1577 002 bola verde 11/01/2009 8,65

1575 003 bola preta 13/01/2009 8,65

por favor, peço a ajuda de voces.

obrigado....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok amigos.. problema resolvido.. recebi uma ajuda em outro forum. Mais fica aqui a dica pra quem tem a mesma duvida..

select * from TABELA where NUM_VENDA in ( select MAX(num_venda) from TABELA group by CODIGO)

Até mais..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×
×
  • Criar Novo...