Nunca usei este recurso de Pivotagem, mas me parece bem interessante. Vou 
estudar ele.
Mas tenta usar este exemplo abaixo ve se te atende.

select 'Lucro',
        
round(SUM(decode(to_char(tabela.trx_date,'MMYYYY'),'012014',(VLLUCRO),0))) 
Janeiro,
        
round(SUM(decode(to_char(tabela.trx_date,'MMYYYY'),'022014',(VLLUCRO),0))) 
Fevereiro
from tabela
where trunc(tabela.trx_date) between '01-jan-14' and '28-fev-14'
group by 'Lucro'
UNION
select 'Perc Lucro',
        
round(SUM(decode(to_char(tabela.trx_date,'MMYYYY'),'012014',(PERCLUCRO),0))) 
Janeiro,
        
round(SUM(decode(to_char(tabela.trx_date,'MMYYYY'),'022014',(PERCLUCRO),0))) 
Fevereiro
from tabela
where trunc(tabela.trx_date) between '01-jan-14' and '28-fev-14'
group by 'Perc Lucro'




De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de Eduardo Perdomo
Enviada em: terça-feira, 25 de fevereiro de 2014 11:29
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Apresentação e dúvida.


Desculpem..segue abaixo.

Como que faço pivotagem dessa consulta:


SQL> SELECT 'JANEIRO' mes,vllucr
NTO(null,'01/01/2014','31/01/201
,null,NULL, NULL,NULL,NULL, NULL
turamento))
  2  UNION ALL
  3  SELECT 'FEVEREIRO' mes,vllu
MENTO(null,'01/02/2014','28/02/2
LL,null,NULL, NULL,NULL,NULL, NU
faturamento))
  4  UNION ALL
  5  SELECT 'MARCO' mes,vllucro,
O(null,'01/03/2014','31/03/2014'
ull,NULL, NULL,NULL,NULL, NULL,N
ramento))
  6  ;

MES          VLLUCRO  PERCLUCRO
--------- ---------- ----------
JANEIRO    826533.97    21.9432
FEVEREIRO 531575.074    25.0244
MARCO              0       -100

SQL>

Em 24 de fevereiro de 2014 17:30, Milton Bastos Henriquis Jr. 
<miltonbas...@gmail.com<mailto:miltonbas...@gmail.com>> escreveu:

Seja bem vindo Eduardo!

Seguinte... a nossa lista de e-mail NÃO aceita anexos (incluindo imagens).
Por isso ninguém de nós recebeu a imagem que vc tentou colar.

Use somente TEXTO, ou senão faça upload da imagem pra algum site e depois nos 
cole o link.


Sobre a sua dúvida - pivotagem, por favor, nos informe qual é a VERSÃO do teu 
Oracle.

Vou colar um artigo que eu mesmo escrevi sobre esse tema... espero que tua 
versão aceite esse recurso:

http://certificacaobd.com.br/2011/07/11/pivot-e-unpivot/

Abraço

Em 24 de fevereiro de 2014 17:18, Eduardo Perdomo 
<panc...@gmail.com<mailto:panc...@gmail.com>> escreveu:

Boa tarde a todos.

Trabalho com TI há 20 anos e hoje atuo como consultor de implantação do ERP
Winthor da PC Sistemas.

Já vou começar pedindo uma ajuda para fazer uma pivotagem:
Como inverter as linhas por colunas da consulta abaixo:

[image: Imagem inline 1]

Obrigado.

--

Eduardo Perdomo
Consultor de Implantação
Grupo PC Sistemas - www.grupopc.com.br<http://www.grupopc.com.br>
(21) 6845-8592<tel:%2821%29%206845-8592>
panc...@gmail.com<mailto:panc...@gmail.com>
eduardo.perd...@pcinformatica.com.br<mailto:eduardo.perd...@pcinformatica.com.br>
Blog: eduardo.perdomo.nom.br<http://eduardo.perdomo.nom.br>
[As partes desta mensagem que não continham texto foram removidas]




--

Eduardo Perdomo
Consultor de Implantação
Grupo PC Sistemas - www.grupopc.com.br<http://www.grupopc.com.br>
(21) 6845-8592
panc...@gmail.com<mailto:panc...@gmail.com>
eduardo.perd...@pcinformatica.com.br<mailto:eduardo.perd...@pcinformatica.com.br>
Blog: eduardo.perdomo.nom.br<http://eduardo.perdomo.nom.br>

Responder a