Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Motta

Dense Rank e Percentual

Recommended Posts

Preciso montar uma estrutra do tipo curva ABC

 

   CLIENTE            VALOR  %CIDADE  %ACUM      %ESTADO
                                      CIDADE
RIO (estado)
 RIO DE JANEIRO
   PADARIA DO MANUEL   1000    50%     50%	  33,33%
   LAVANDERIA DO LEE    800    40%     90%	  26,67%
   BANCA DO ITALIANO    200    10%    100% 	   6,67%

 TOTAL RIO             2000

 NITEROI
   RESTAURANTE X       900     90%     90%	  30,00%
   LOTERICA AZAR       100     10%    100%	   3,33%

 TOTAL NITEROI        1000

TOTAL RIO (est)        3000

 

Creio que as funções do tipo rank e dense-rank se consigo isto de forma direta (por subqueries daria para fazer).

 

Alguém tem algum exemplo disto ?

Procurei pela rede e não achei.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Preciso montar uma estrutra do tipo curva ABC

 

   CLIENTE            VALOR  %CIDADE  %ACUM      %ESTADO
                                      CIDADE
RIO (estado)
 RIO DE JANEIRO
   PADARIA DO MANUEL   1000    50%     50%	  33,33%
   LAVANDERIA DO LEE    800    40%     90%	  26,67%
   BANCA DO ITALIANO    200    10%    100% 	   6,67%

 TOTAL RIO             2000

 NITEROI
   RESTAURANTE X       900     90%     90%	  30,00%
   LOTERICA AZAR       100     10%    100%	   3,33%

 TOTAL NITEROI        1000

TOTAL RIO (est)        3000

 

Creio que as funções do tipo rank e dense-rank se consigo isto de forma direta (por subqueries daria para fazer).

 

Alguém tem algum exemplo disto ?

Procurei pela rede e não achei.

 

 

Olá,

 

Seguem alguns links que podem ter ajudar

 

Cross table : http://www.rstoever.com/2008/06/02/pivot-ou-crosstab-invertendo-linhas-em-colunas/

 

Percentual : http://rcdeveloper.wordpress.com/2011/02/23/funcoes-analiticas-no-oracle-parte-i-porcentagem-sem-sub-query/

 

Funções analíticas: http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions001.htm#SQLRF06174

 

Espero ter ajudado,

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na realidade acho que com isto aqui já temho meio caminho andado.

 

Mas vou dar uma olhada nas dicas, obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.