Quando queremos separar em duas *colunas* diferentes, a mesma *coluna* - sim 
usamos o decode. E para que o deb e o cre 
fique na mesma linha do cod_pagto, necessita agrupamento somente do cod_pagto.

select cod_pagto,
        max(decode(dbcr,'D',valor,null)) Debito,
        max(decode(dbcr,'C',valor,null)) Credito
   from tabela
  group by cod_pagto
/


Mauro Edson wrote:
> Quando queremos separar em duas colunas diferentes o mesmo valor
> Podemos usar o comando decode Ex.:
> 
> SELECT COD_PAGTO, DBCR, DECODE(DBCR,'D',VALOR,0) DEBITO,
> DECODE(DBCR,'C',VALOR,0) CREDITO
> FROM TABELA
> WHERE ...........
> 
> 
> 
> ok ?
> 
> 
> 
> 
> 
> --------------------------------------------------------------------------------------------------------------------------
> Atenção! As mensagens deste grupo são de acesso público e de inteira 
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
> --------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________
> Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 

-- 
Marcio Portes
http://mportes.blogspot.com


--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_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