Consulta no SQL

30/07/2003

2

Supondo que eu tenha um tabela com um campo código e um campo data, sendo que para um mesmo código eu tenha várias datas, como posso fazer um select que traga o código e a data mais recente?

Obrigado


Anonymous

Anonymous

Responder

Posts

30/07/2003

Andre Azevedo

Vc pode usar uma query co-relacionada:

select codigo, data
from tabela a
where data in (select max(data)
from tabela
where codigo = a.codigo)

p/ a menor data substitua o max pelo min !


Responder

31/07/2003

Vcoluci

Obrigado


Responder

19/08/2003

Torres Delphi

Ou tente assim:

Select codigo, max(data)
from tabela
group by codigo


Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários,
consulte nossa política de privacidade.

Aceitar