Pular para o conteúdo

Fóruns Banco de dados Oracle Participação no Total Participação no Total

#100852
burga
Participante

    Aí Leandro, ão conhecia essa função… Muito legal, e muito mais simples do que fazer a regra de três… Mas em se falando de funções analíticas, pra conseguir o que você quer você pode tentar desta forma…

    SELECT vpb1.USUARIO,
    vpb1.MES,
    vpb1.QTD,
    ROUND( RATIO_TO_REPORT(QTD) OVER (PARTITION BY vpb1.mes)*100 ,2) AS PERCENTUAL
    FROM JR.Vw_Pends_Baixadas_2011 vpb1;