Se seu database for 11g, existe uma função bem fácil de se usar, segue o link abaixo:
http://certificacaobd.com.br/2011/07/11/pivot-e-unpivot/ Caso contrário você pode usar o decode. ________________________________ De: jean antunes <jeana...@yahoo.com.br> Para: "oracle_br@yahoogrupos.com.br" <oracle_br@yahoogrupos.com.br> Enviadas: Terça-feira, 29 de Janeiro de 2013 8:56 Assunto: [oracle_br] Transformar linhas em colunas Bom dia, Alguem conhece uma forma mais fácil de transformar inf. contidas em linhas p/ colunas. Obs. A quantidade de colunas deve variar porque as informações de linha p/ item tb varia. Ex: Passar de: item | parametro ---------------------------------------------- 1 | A 1 | B 1 | C 2 | A 2 | B 2 | C 2 | D Para : Item | Param 1 | Param2 | Param3 | Param4 ---------------------------------------------------------- 1 | A | B | C | 2 | A | B | C | D Já fiz algo parecido mas atraves de procedure, vetor e etc. Queria saber se é possível atraves de uma solução mais simples como usando apenas consultas e etc. Tks, Jean Carlos Antunes Consultor Oracle EBS +55 41 98744631 +55 19 32290828begin_of_the_skype_highlighting +55 19 32290828 end_of_the_skype_highlighting [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]