Ir ao conteúdo
  • Cadastre-se
Renan Kawamoto

Selecionar o último/maior registro de cada item - SQL server.

Recommended Posts

Pessoal, Bom dia!

Possuo uma tabela de movimentação, onde existe diversas movimentações de insumos, tabela em anexo.

 

SELECT 
I.INSU_DS INSUMO,
ENTR_NUMERO,
ENTR_NF, 
ENTR_NF_SERIE, 
ENTR_NF_DT_EMISSAO, 
ENTR_DT,  
FORN.PJUR_RAZAO_SOCIAL FORN_RAZAO,                        
(SELECT ESTO_DS FROM ESTOQUE ESTO WHERE ESTO.ESTO_ID = IE.ESTO_ID) ESTOQUE_DS,
IE.IENTR_QTD_ENTREGA * IE.IENTR_VAL_COMERCIAL VAL_ITEM, 
IE.IENTR_LOTE_CD, 
IE.IENTR_DT_VALIDADE
FROM   ENTREGA                                 E
            JOIN ITENS_ENTREGA            IE              ON IE.ENTR_ID            = E.ENTR_ID
            JOIN ENTIDADE                                 ON E.ENTI_ID             = ENTIDADE.ENTI_ID
            JOIN PESSOA_JURIDICA  FORN       ON E.PJUR_ID             = FORN.PJUR_ID
            JOIN INSUMO                            I                            ON IE.INSU_ID            = I.INSU_ID
LEFT   JOIN PESSOA_JURIDICA  FABR                ON IE.PJUR_ID            = FABR.PJUR_ID
            JOIN UNIDADES                       U               ON IE.UNI_ID             = U.UNI_ID
LEFT   JOIN MEDICAMENTO              M                 ON I.MEDI_ID             = M.MEDI_ID
            JOIN SERVICO                  SERV                   ON SERV.SERV_ID          = I.SERV_ID
LEFT   JOIN SUBGRUPO_SERVICO SGRPSERV    ON SGRPSERV.SGRPSERV_ID  = SERV.SGRPSERV_ID
LEFT   JOIN GRUPO_SERVICO          GRPSERV    ON GRPSERV.GRPSERV_ID    = SGRPSERV.GRPSERV_ID
WHERE  
E.ENTI_ID  = 1
AND GRPSERV.TPSERV_ID  = 36
 AND GRPSERV.GRPSERV_ID = 165

group by
I.INSU_DS,
ENTR_NUMERO,
ENTR_NF, 
ENTR_NF_SERIE, 
ENTR_NF_DT_EMISSAO, 
ENTR_DT,  
FORN.PJUR_RAZAO_SOCIAL,                        
IE.ESTO_ID,
IE.IENTR_QTD_ENTREGA * IE.IENTR_VAL_COMERCIAL, 
IE.IENTR_LOTE_CD, 
IE.IENTR_DT_VALIDADE

ORDER BY 
INSUMO,
E.ENTR_NUMERO,
E.ENTR_DT


 

Preciso extrair o ultimo/maior registro de cada item.

Obs. Estou iniciando a vida em banco de dados.

 

 

Insumos.xlsx

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





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×