Jump to content
Thiago Queiroz

Ultima data mais atual (RESOLVIDO)

Recommended Posts

Boa tarde,

Estou tentando fazer um relatório da ultima data de consulta ASO, porem não estou conseguindo deixar somente a ultima data.

alguém pode me ajudar?

 

Já tentei MAX / DISTINCT E LEFT

SCRIPT.txt

Edited by Thiago Queiroz
scritp

Share this post


Link to post
Share on other sites

Boa tarde.

Fiz uma coisa semelhante com produto com a função DENSE_RANK.

Criei uma coluna que classificava as compras de cada produto por data:  DENSE_RANK() OVER (PARTITION BY CODIGOPRODUTO ORDER BY  DATACOMPRA DESC) AS RANK

No Where coloquei DENSE_RANK() OVER (PARTITION BY CAMPO1 ORDER BY  CAMPO2 DESC) <= 3

Desta forma peguei as três ultimas compras de cada produto.

Descrição da função:

https://docs.microsoft.com/pt-br/sql/t-sql/functions/dense-rank-transact-sql?view=sql-server-2017

 

Edited by omar

Share this post


Link to post
Share on other sites
Em 17/12/2018 at 13:22, Thiago Queiroz disse:

Boa tarde,

Estou tentando fazer um relatório da ultima data de consulta ASO, porem não estou conseguindo deixar somente a ultima data.

alguém pode me ajudar?

 

Já tentei MAX / DISTINCT E LEFT

SCRIPT.txt

Dá pra fazer usando select e sub select, só não sei se seria a forma mais eficiente.

Uma consulta produz o resultado de todos os exames. A consulta mais externa pega somente as que possuem a data máxima.

Segue o script em anexo. Não coloquei todos os campos que você citou na consulta, mas seria apenas você adicionar na select mais externa, usando o alias A.nome do campo (e colocando no group by também).

 

SQL retorna consulta data máxima.txt

Edited by andrelfg
Maiores explicações sobre a solução.
  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.