Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BRG

Subquery com Order By e Rownum

Recommended Posts

Bom dia a todos,

 

Sou novato no oracle e estou com uma dificuldade em relacionar duas tabelas com subquery e rownum.

 

Vamos lá:

 

Tabela remessa

ID_REMESSA

CAMPO_1
CAMPO_2

 

Tabela status_remessa

ID_STS_REMESSA

ID_REMESSA

DATA

STATUS

 

Eu gostaria de saber por remessa qual é o ultimo status ordenado pela data em um único select com subselect.

 

Alguem poderia me ajudar?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

--remessa mais recente

select ID_REMESSA , ID_STS_REMESSA
from status_remessa sr1
where sr1.data = (select max(sr2.data)
                  from status_remessa sr2
                  where sr2.id_remessa = sr1.id_remessa)

--precisando dos dados da tabela remessa basta fazer um join

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.