Opa 
Tenho um registro no banco com diversas datas e preciso pegar o registro com a data mais atual. Tem alguma maneira de montar um select do tipo:
select * from pessoa where data_cadastro = data_mais_recente
[]'s
Opa 
Tenho um registro no banco com diversas datas e preciso pegar o registro com a data mais atual. Tem alguma maneira de montar um select do tipo:
select * from pessoa where data_cadastro = data_mais_recente
[]'s
select * from pessoa order by data DESC
ai vc so pega o primeiro.
entendi…nao tem como retornar só um objeto?
Se vc estiver usando mysql
select * from pessoa order by data DESC limit 1
é no Oracle
select MAX(data) from tabela;
flws
select max(data) from table;
select max(data_cadastro), codigo, nome from pessoa
group by codigo, nome
select * from pessoa where rownum=1 order by data desc
select * from pessoa where rownum=1 order by data desc
Teste!