Pular para o conteúdo

Fóruns Banco de dados Oracle Como obter os últimos registros de uma Tabela ?? Como obter os últimos registros de uma Tabela ??

#99599
rman
Participante

    Pode ser feito da seguinte maneira:


    SELECT *
    FROM (
    SELECT *
    FROM HR.EMPLOYEES E
    ORDER BY E.EMPLOYEE_ID DESC
    )
    WHERE ROWNUM <= 88

    Detalhe importante é ordenar os registro internamente, para conseguir o resultado desejado.

    Neste caso, estou pegando os ultimos 88 employees, baseado em seu EMPLOYEE_ID.