Boa Tarde!
 
Preciso de uma ajuda... este select me retorna os dados assim:
 
COD     VL_PGT    VL_ACES   VALOR_FINANCIADO   VL_FINAN    VL_DUP    
VALORVISTA
123456  42000.00  88.00     15000.00           .00         .00        69000
00
123456  42000.00  88.00     .00                .00         15000.00   69000
00
123456  42000.00  88.00     .00                .00         .00        82000
00
123456  42000.00  88.00     .00                .00         .00        79000
00
123456  42000.00  88.00     .00                .00         .00        79000
00
 
(5 row(s) affected)
 
SELECT P.CODIGO_PROPOSTA, P.VALOR_TOTAL_PAGAMENTO, P.VALOR_TOTAL_ACESSORIOS,
       
  VALOR_FINANCIADO = CASE T.NOME_TIPO_PAGAMENTO
                       WHEN 'FDU' THEN G.VALOR_PAGAMENTO
                       ELSE 0
                     END,
       
  VALOR_FINANCIADO = CASE T.NOME_TIPO_PAGAMENTO
                       WHEN 'FINANCIAMENTO' THEN G.VALOR_PAGAMENTO
                       ELSE 0
                     END,
  
  VALOR_DUPLICATA = CASE T.NOME_TIPO_PAGAMENTO
                      WHEN 'DUPLICATA' THEN G.VALOR_PAGAMENTO
                      ELSE 0
                    END,
 
  VALORVISTA = (SELECT SUM(VALOR_PAGAMENTO) 
                FROM TB_PROPOSTA_PAGAMENTO) - G.VALOR_PAGAMENTO  
 
FROM TB_PROPOSTA P
 
LEFT JOIN TB_PROPOSTA_PAGAMENTO G ON G.CODIGO_PROPOSTA = P.CODIGO_PROPOSTA
LEFT JOIN TB_TIPO_PAGAMENTO T ON T.CODIGO_TIPO_PAGAMENTO = G
CODIGO_TIPO_PAGAMENTO
 
WHERE P.CODIGO_PROPOSTA = 123456
 
Preciso que esse resultado fique somente numa linha, assim:
 
COD     VL_PGT    VL_ACES   VALOR_FINANCIADO   VL_FINAN    VL_DUP    
VALORVISTA
123456  42000.00  88.00     15000.00           .00         15000.00   69000
00
 
Como devo proceder ?

 
 Cati 
"...Não pense de si mesmo além do que convém..." Rm 12.3
Nada está fora do alcance da oração, exceto o que está fora da vontade de
Deus.
 
 

[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] ou [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