Como sempre, muito prestativo, Obrigado Chiappa, vou verificar esses links. Com relação a quantidade variável de colunas, com certeza terei sim, pois como você pôde ver, as datas do select serão determinadas pelo usuário. E se conheço bem o usuário principal (no caso, meu chefe e dono da empresa) ele não vai querer se limitar a uma pré seleção de datas ou de intervalos de datas. Conheço bem a figura. Ainda assim, obrigado novamente pela atenção.
[]s Emerson Sanches Analista de Sistemas Em qui, 8 de nov de 2018 às 16:05, jlchia...@yahoo.com.br [oracle_br] < oracle_br@yahoogrupos.com.br> escreveu: > > > Sim, vc TEM que saber o número de colunas antes : > https://asktom.oracle.com/pls/apex/asktom.search?tag=pivot-2-columns por > exemplo mostra um exemplo onde na cláusula FOR são passadas 3 colunas.... > Caso vc REALMENTE tenha um número variável e indeterminado de colunas a > pivotar (não é possível nem sequer colocar todos os 12 meses do ano, > digamos) aí dá uma olhada em > https://asktom.oracle.com/pls/apex/f?p=100:11:0::::p11_question_id:4843682300346852395 > : há links (e exemplos) tanto para a opção de CONTAR a quantidade de > colunas antes e daí gerar um SQL dinâmico com as n colunas desejadas, > quanto para a opção de gerar (com o operador TABLE) um resultset que aí > então alimenta a função PIVOT... Ambas essas opções são um tanto Complexas > mas são as possíveis se REALMENTE vc TEM QUE TER número variável de colunas > num PIVOT... > > []s > > Chiappa > >