Ir para conteúdo
Fórum Script Brasil
  • 0

Pegar Ultima Ocorrência entre Varios Lançamentos


janioaguiar

Pergunta

Olá a todos,

Tenho a seguinte tabela:

---------------------------------
Mov | Produto | Saldo | Data
---------------------------------
7 1 10 01.02.2013
10 3 3 02.09.2013
12 1 2 15.04.2013
6 2 7 03.07.2013
8 2 5 09.07.2013
13 3 14 12.12.2013

Preciso pegar a ULTIMA OCORRÊNCIA de cada Produto, mim retornando:

---------------------------------
Mov | Produto | Saldo | Data
---------------------------------
12 1 2 15.04.2013
8 2 5 09.07.2013
13 3 14 12.12.2013

Para isso tenho feito:

SELECT mov, produto, saldo, Max(data) FROM tabela GROUP BY produto

Mas num tem funcionado. Até q ele tem pego a ULTIMA data de cada produto. Porém, os outros Campos (Mov e Saldo) tem vindo os da primeira ocorrência, e não da ultima

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Se campo Data for do tipo date, transforme-o em datetime e, no ato da gravação faça-a com data e hora ara que você possa ter as ocorrências do jeito que você quer.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...