Usuário com melhor resposta
Consulta SQL - Retornar Ultima Alteração para Cada Item

Pergunta
-
Olá,
Preciso de uma ajuda em uma consulta via SQL, segue o código:
select DISTINCT PRODUTOS_EMPRESASFILIAIS.ID_CODFILIAIS, PRODUTOS.ID_CODPRODUTO, PRODUTOS.PROD_DESCRCOMPLETA, PRODUTOS_EMPRESASFILIAIS.PROD_ESTMAX, PRODUTOS_EMPRESASFILIAIS.PROD_ESTMINIM, ESTLINHAS.LIEST_SALDO, ESTMOVIMENTO.ID_MOVESTOQUE, ESTMOVIMENTO.MVE_DATAMOV, GrupoItens.GRUP_DESCRICAO from PRODUTOS left outer join PRODUTOS_EMPRESASFILIAIS on PRODUTOS.ID_CODPRODUTO = PRODUTOS_EMPRESASFILIAIS.ID_CODPRODUTO and PRODUTOS_EMPRESASFILIAIS.ID_CODPRODUTO = PRODUTOS.ID_CODPRODUTO left outer join ESTLINHAS on ESTLINHAS.ID_CODFILIAIS = PRODUTOS_EMPRESASFILIAIS.ID_CODFILIAIS and ESTLINHAS.ID_CODPRODUTO = PRODUTOS_EMPRESASFILIAIS.ID_CODPRODUTO left outer join ESTMOVIMENTO on ESTMOVIMENTO.ID_CODFILIAIS = PRODUTOS_EMPRESASFILIAIS.ID_CODFILIAIS and ESTMOVIMENTO.ID_MOVESTOQUE = ESTLINHAS.ID_MOVESTOQUE left outer join GrupoItens on GrupoItens.ID_CODFILIAIS = PRODUTOS_EMPRESASFILIAIS.ID_CODFILIAIS and GrupoItens.ID_CODGRUPO = PRODUTOS_EMPRESASFILIAIS.ID_CODGRUPO where (ESTMOVIMENTO.ID_MOVESTOQUE = (SELECT MAX(ESTMOVIMENTO.ID_MOVESTOQUE) FROM ESTMOVIMENTO)) AND (PRODUTOS_EMPRESASFILIAIS.ID_CODFILIAIS = '1') AND (GRUPOITENS.GRUP_DESCRICAO IN ('EMBALAGENS', 'ETIQUETAS EMBALAGENS', 'MATERIA PRIMA')) ORDER BY PRODUTOS.ID_CODPRODUTO
O que preciso é o ESTLINHAS.LIEST_SALDO de cada PRODUTOS.ID_CODPRODUTO com a ultima alteração ESTMOVIMENTO.ID_MOVESTOQUE de cada produto.
O código atual está trazendo o saldo dos item que foram modificados pela ultima alteração na coluna ESTMOVIMENTO.ID_MOVESTOQUE, e não o saldo da ultima alteração para cada produto.
Quem puder ajudar, agradeço desde já.
Respostas
-
Deleted
- Sugerido como Resposta Fulvio Cezar Canducci Dias quarta-feira, 1 de janeiro de 2014 18:41
- Marcado como Resposta Giovani Cr quinta-feira, 9 de janeiro de 2014 19:24
-
Deleted
- Marcado como Resposta Giovani Cr quinta-feira, 9 de janeiro de 2014 19:25
Todas as Respostas
-
-
Deleted
- Marcado como Resposta Giovani Cr quinta-feira, 9 de janeiro de 2014 19:25
-
Deleted
- Sugerido como Resposta Fulvio Cezar Canducci Dias quarta-feira, 1 de janeiro de 2014 18:41
- Marcado como Resposta Giovani Cr quinta-feira, 9 de janeiro de 2014 19:24
-
Jose.Diz, suas perguntas acimas estão todas corretas, o código está funcionando, porem está repetindo linhas com as mesmas informações. Mas está trazendo a ultima alteração de cada item.
Estou tentando verificar o porque esta repetindo linhas com informações duplicadas.
- Editado Dalvan Simon quarta-feira, 15 de janeiro de 2014 19:19
-
-