Select Licitacao.*, Sum(Contrato.ValorCont) As ValorCont; From Licitacao Left Outer Join Contrato On Licitacao.Contrato = Contrato.Codigo; Where <qualquer filtro aqui>; Group By Licitacao.CodigoLicitacao; Into Cursor ResultadoNeste caso, o cursor RESULTADO tem tudo que vc precisa... os dados da LICITACAO e o campo VALORCONT já totalizado...