nos subselects coloca o alias que voce colocou na tabela nas condições...
(Select Sum(vis_valor) from visita visita_paga Where visita_paga.vis_pagto_ok = 'SIM' And visita_paga.vis_tipovisita Is Not Null And visita_paga.vis_tipovisita = visita.vis_tipovisita And visita_paga.vis_dt_inicio > '01/01/2006') As Pagou José Roberto wrote: > Fiz dessa forma mas ainda não tá legal, > > select vis_tipovisita tipovisita, sum(vis_valor) valortotal, > > (select sum(vis_valor) from visita visita_pagar > where vis_pagto_ok = 'NÃO' > and visita.vis_tipovisita = visita_pagar.vis_tipovisita > AND vis_tipovisita is not null) as Receber, > > (select sum(vis_valor) from visita visita_paga > where vis_pagto_ok = 'SIM' > AND vis_tipovisita is not null > and visita.vis_tipovisita = visita_paga.vis_tipovisita > and vis_dt_inicio > '01/01/2006') as Pagou > > from visita > where vis_tipovisita is not null > and vis_dt_inicio > '01/01/2006' > group by vis_tipovisita > O resultado ta assim > > TIPOVISITA VALORTOTAL RECEBER PAGOU > Avulsa 1204 809 1335 > Contrato 380 809 1335 > > Ele dá os totais mas ignora o tipo de visita nos dois subselects > > José Roberto > [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html