Datas duplicadas

Oracle

02/07/2013

Oi Gente.

Estou com uma tabela, ondem tem:

Campos: created_date e id_carregamento.

No primeiro tenho datas repetidas e cada data corresponde a um número de id_carregamento.

Preciso trazer o último id_carregamento de cada data.

O que tenho até agora:

select * from tabela1
where id_carregamento in ( select max (id_carregamento);

Porém não sei como trabalhar com a data.

Alguém pode me ajudar?
Ana Santos

Ana Santos

Curtidas 0

Respostas

Jesus Lima

Jesus Lima

02/07/2013

OLÁ MEU AMIGO TENTA ALGO ASSIM QUE RESOLVE SEU PROBLEMA..

SELECT DATA, CODIGO
FROM TABELA 
where DATA BETWEEN '01/01/2001' AND '30/05/2013' 
group by DATA ,CODIGO HAVING CODIGO = (SELECT max(CODIGO) 
                                                   FROM TABELA
                                                   where DATA BETWEEN '01/01/2012' AND '30/05/2013')  
GOSTEI 0
POSTAR