Só uma dúvida isso funciona apartir de qual versão do Oracle ? Thiago
Rodrigo Cavalcante escreveu: >Olá Márcia, valeu pela dica, fiz de uma maneira com vários subselect e >funcionou. > >Agradeço pela atenção. > >Att. > >Aprendiz-Oracle > >----- Original Message ----- >From: Marcia Bussolaro <mailto:[EMAIL PROTECTED]> >To: oracle_br@yahoogrupos.com.br <mailto:oracle_br@yahoogrupos.com.br> >Sent: Tuesday, August 01, 2006 10:00 AM >Subject: Re: [oracle_br] Função converter coluna x linha > >Oi, > > Não testei, mas deve ser mais ou menos assim: > >select > L01, > L02, > L03 >from ( > select > (case when coluna='01' then valor else null end) L01, > (case when coluna='02' then valor else null end) L02, > (case when coluna='03' then valor else null end) L03 > from > tabela); > >[] >Marcia > > > > >On Tue, 1 Aug 2006 09:31:32 -0300, Rodrigo Cavalcante ><[EMAIL PROTECTED]> escreveu: > > > >>De: Rodrigo Cavalcante <[EMAIL PROTECTED]> >>Data: Tue, 1 Aug 2006 09:31:32 -0300 >>Para: oracle_br@yahoogrupos.com.br >>Assunto: [oracle_br] Função converter coluna x linha >> >> >>Srs. >> >> Existe alguma funcão sql no oracle, para transformar linha x >> >> >coluna. > > >>Por exemplo meu select trás da seguinte forma: >> >>L 01 1068031,62 1308795,08 >>L 02 937927,81 1149311,67 >>L 03 852139,6 1046022,15 >>L 04 791363,86 976526,37 >>L 05 8046,43 16027,23 >>L 06 2326,69 6162,06 >>L 07 1726,7 4668,95 >> >> Queria mostrar assim: >> >>L 01 02 03 04 05 06 07 e os valores abaixo de cada um deles. >> >>Att. >> >>Rodrigo Cavalcante >>Aprendiz-Oracle >> >> >> >>[As partes desta mensagem que não continham texto foram removidas] >> >> >> >> >> > > > > >[As partes desta mensagem que não continham texto foram removidas] > > > >-------------------------------------------------------------------------------------------------------------------------- >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/ >--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ > >Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine >__________________________________________________________________ >O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o >link do mesmo para evitar trafego(pedidos) desnecessário. >Links do Yahoo! Grupos > > > > > > > > > > -------------------------------------------------------------------------------------------------------------------------- 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/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __________________________________________________________________ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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