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