Olá Boa tarde,
Preciso alterar as colunas a seguir para vertical pelo que pesquisei seria o pivot mais não estou sabendo utilizar poderia ajudar segue.
select decode(grouping(to_char(trunc(data,'MM'),'YYYYMMDD')),1,'*TOTAL*', min(to_char(trunc(data,'MM'),'MON/YYYY','NLS_DATE_LANGUAGE = PORTUGUESE'))) as coluna1,
sum ((
(case when 'n' in ('s','v') then
valor
else valoritem end) - (valordoitem))) as coluna 2
..........
no final estou usando.
rollup (to_char(trunc(data,'MM'),'YYYYMMDD'))
Muito obrigado.
Abraços