BRG 2 Denunciar post Postado Dezembro 11, 2014 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_1CAMPO_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
Motta 645 Denunciar post Postado Dezembro 11, 2014 --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
BRG 2 Denunciar post Postado Dezembro 11, 2014 Funcionou! Muito obrigado. Compartilhar este post Link para o post Compartilhar em outros sites