Elcio,

Esta um tanto quanto confuso seu pedido de ajuda pra mim.

Você quer "pivotiar" o resultado da consulta? Transformar o resultado que 
aparece em diferentes linhas em uma única linha que concatene as linhas 
resultantes? 

 
Caso seja isso você pode utilizar as funções sys_connect_by, por exemplo, a 
sys_connect_by_path. Caso esteja falando de outra coisa peço, por favor, que 
você tente explicar novamente, infelizmente não entendi claramente sua dúvida.

Atenciosamente;

Caio Spadafora,
Database Administrator,
http://0011brothers.blogspot.com/




________________________________
De: Elcio Francisco <elciofranci...@yahoo.com.br>
Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br
Enviadas: Quarta-feira, 16 de Dezembro de 2009 15:39:56
Assunto: [oracle_br] Ajuda em Query

  
Pessoal
Talvez esteja um pouco confuso, mas e o seguinte ele traz o resultado em 4 
linhas neste exemplo eu preciso colocar isso e colunas.O mês o valor 
independente do numero de vezes que ira aparecer.... . 
select t..mes_ano,       t.valor  from crd.cliente c, crd.tab_valores t where 
c.origem = 3   and c.cliente = t.cliente   and c.cliente = 317

MES_ANO  VALOR10/2009    209,5011/2009   109,5012/2009    19,50 01/2010  510,30 

Preciso que mostre dessa forma abaixo :
 MES_ANO          VALOR       MES_ANO    VALOR10/2009     209,50      11/2009   
109,5012/2009      19,50      01/2010   510,30  Alguem pode me ajudar
Obrigado
Elcio Francisco 
Analista de Sistemas Belo Horizonte - MG

____________ _________ _________ _________ _________ _________ _
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

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


 


      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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

Responder a