acho que entendi +/-, no postgresql eu usaria subselect e faria assim:
   
  Select vis_tipo_visita as visita,  
  sum(valor) valor, 
(Select sum(valor)
  FROM table_visita visita_pagto
  Where visita_pagto.vis_pagto_ok ='SIM'
  AND visita_pagto.vis_tipo_visita = visita_tipo.vis_tipo_visita ) as 
valor_pago, 
  (Select sum(valor)
  FROM table_visita visita_pago
  Where visita_pagto.vis_pagto_ok ='NAO'
  AND visita_pagto.vis_tipo_visita = visita_tipo.vis_tipo_visita ) as 
valor_nao_pago
   
  FROM table_visita visita_tipo
  Order by vis_tipo_visita
Group by vis_tipo_visita

  tenta ai...
  abs.
   
  Júlio Abdala
José Roberto <[EMAIL PROTECTED]> escreveu:
  Esses valores deveram ser pegos da tabela visita, exemplo

Neste eu pego as visitas de acordo com o tipo

Select vis_tipo_visita visita, sum(valor) valor
Order by vis_tipo_visita
Group by vis_tipo_visita

Neste eu pego as visitas de acordo com o tipo
E que jah foram pagas

Select vis_tipo_visita visita, sum(valor) valor
Where vis_pagto_ok ='SIM'
Order by vis_tipo_visita
Group by vis_tipo_visita

Neste eu pego as visitas de acordo com o tipo
E que não foram pagas ainda

Select vis_tipo_visita visita, sum(valor) valor
Where vis_pagto_ok ='NÃO'
Order by vis_tipo_visita
Group by vis_tipo_visita

E lembrando que posso ter um tipo de visita que só tem paga ou não paga

Ai minha intenção eh jogar tudo isso num mesmo relatorio

Entendeu ?

-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Julio Abdala
Enviada em: quinta-feira, 2 de fevereiro de 2006 20:47
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] QuickReport + Delphi + SQL

Cara, não consegui entender o que tu escreveu.. de onde vem aqueles valores?
   
  manda detalhes
   
  Júlio Abdala

José Roberto <[EMAIL PROTECTED]> escreveu:
  Caros amigos desenvolvedores,

Tenho uma duvida no delphi

Tenho uma tabela de visitas a cliente.
Nela existe a seguinte estrutura (parte dela)

Tabela visita

vis_tipo_visita (varchar(10)
vis_pagto_ok char(3)
...


Queria montar um relatório no quick report onde eu teria...

tipo da visita        receber       recebidas     total

avulsa                 100,00           100,00       200,00
contrato               150,00           450,00       600,00     

como eu poderia fazer isso ?

pensei em dois sql´s mas no quick report preciso identificar uma sql senao
ele não passa pro proximo registro

Aguardo o apoio de vocês

José Roberto



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>





        Yahoo! Grupos, um serviço oferecido por:            PUBLICIDADE

  
---------------------------------
  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 Termos do Serviço do
Yahoo!. 

  


            
---------------------------------
Yahoo! doce lar. Faça do Yahoo! sua homepage.
            
---------------------------------
Yahoo! doce lar. Faça do Yahoo! sua homepage.

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos










-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>





        Yahoo! Grupos, um serviço oferecido por:            PUBLICIDADE
 
  
---------------------------------
  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 Termos do Serviço do 
Yahoo!. 

  


                
---------------------------------
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

[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

 


Responder a