Sql - retornar os ultimos três registros pela data [ resolvido ]

4 respostas
C

Blz pessoal?

To com um problema que no começo parecia simples… mas agora virou dor de cabeça hehe

Tenha uma tabela de contas do usuário…

Preciso retornar três registros referentes as três ultimas datas que ele acessou sua conta.

Alguma idéia pessoa?

Obrigado ;D

4 Respostas

P

em alguns bd vc pode utilizar

ou

na sua sentença sql.

qual o banco vc esta utilizando ? usa framework orm ?

att,

C

To usando o oracle…

o top me parecia uma boa solução, mas parece que não funciona no oracle :s

P

pesquisando no google, tipo só cliquei no primeiro link hehe:

parece q tem um tal de ROWNUM:

select * from ( select * from tabela order by critério ) where ROWNUM <= :N;

http://www.mhavila.com.br/topicos/bd/ora_rownum.html

att,

C

Então pedruhenrik…

eu ia postar justamente isso aqui hehe

valeu msm

Criado 19 de agosto de 2011
Ultima resposta 19 de ago. de 2011
Respostas 4
Participantes 2