[firebase-br] Achar registro com Data Maxima

Helcio Mota Yahoo helciomota2000 em yahoo.com.br
Sex Nov 4 11:42:15 -03 2005


Bom dia a todos,
estou tendo dificuldades em buscar registros através de datas.

Tenho duas tabelas ligadas, onde uma é de contrato e a outra tem o aparelho objeto deste contrato.

Contrato 
cod_cont
data_inicio
data_fim

Aparelhos contrato
cod_cont_apa
cod_cont
cod_apa

Quero pesquisar último contrato todos os aparelhos. Como faço?

select cod_cont,ct.dat_ini,max(ct.dat_fim) as data_final,cod_apa from contratos ct join cont_apa ca on ct.cod_cont=ca.cod_cont group by cod_cont,ct.dat_ini,cod_apa order by 4

resulta em 

      COD_CONT DAT_INI DATA_FINAL COD_APA 
      04/0032 1/3/2003 29/2/2004   04/0001 
      04/0007 1/3/2004 28/2/2005   04/0001 
      05/0026 1/3/2005 28/2/2006     04/0001 


Eu só queria que aparecesse o registro onde a data final é maior.

Por favor me ajudem.

Grato,
Helcio Mota


Mais detalhes sobre a lista de discussão lista