Últimos registros

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
jobson
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 14
Registrado em: Ter, 16 Jan 2007 2:14 pm
Localização: São Paulo
Job

Olá Pessoal !!!

Alguém sabe como eu posso através de um SELECT exibir na tela os 10 últimos registros.

SELECT RG,
NOME,
DATA
FROM ACESSO

WHERE RG = XXXXXX

Preciso por exemplo, que a pessoa possui 15 acessos (registros), porém preciso que seja exibido na tela apenas os 10 últimos acessos.

Alguém pode me dar uma força...?

Grato...
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Pode usar um sub-select.

Selecionar tudo

select *
from (
  SELECT RG,
  NOME,
  DATA
  FROM ACESSO
  order by DATA desc
) 
where rownum<=10
Era isso ?
jobson
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 14
Registrado em: Ter, 16 Jan 2007 2:14 pm
Localização: São Paulo
Job

dr_gori Muito obrigado...

Vou testar o código...
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes