Grimaldo, boa tarde!

Estou fazendo um dashboard para a área comercial da empresa, e tinha uma
coluna que precisaria somar alguns campos, por exemplo, quantidade vendida
por dia.

Eu fiz da seguinte maneira:

Sum(qtde) OVER(PARTITION BY DT_EMISSAO ORDER BY DT_EMISSAO)

É apenas um exemplo de como eu fiz, adapta conforme a tua necessidade.
Acredito que a "chave" que você deva utilizar seja a data de ocorrência da
indisponibilidade dos recursos.

Márcio.

-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Milton Bastos Henriquis Jr.
Enviada em: Wednesday, 27 de June de 2012 13:55
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Cálculo tempo total - intervalos

Boa tarde Grimaldo

Me perdoe pela crítica, mas... vc está pedindo pra te ajudar com uma query,
mas não nos falou a estrutura da tua tabela.

Vc explicou até bem o teu caso, tentou demonstrar graficamente (infelizmente
nosso e-mail é apenas caracteres e por isso não mantém formatações), e
legal, consegui entender o que vc deseja, mas como é que vou montar uma
query sem saber como é que estão registradas essas informações?

Copie e cole um "select" cru dessa sua tabela, explicando os campos e
valores, daí sim fica possível que alguém te ajude!


Abraço



2012/6/27 Grimaldo Lopes <grimaldo_lo...@hotmail.com>

> **
>
>
>
> Caros, mais uma vez solicito a ajuda do grupo no probelma abaixo:
>
> 1) Tenho uma tabela que registra o tempo de indisponibilidade de 
> aplicações que trabalho.
>
> 2) Tenho a necessiade de registrar por quanto tempo a 
> indisponibilidade esteve ocorrendo, ex:
>
> _______1 2 3 4 5 6 7 8______________________________ Janela madrugada 
> e manhã
>
> e-mail xxxxxxxx
>
> portal xxxxxxxxxxxxx
>
> rede xxxxx
>
> erp xxxxx
>
> Ou seja Email ficou indfisponivel de 1 hora da manhã até 3 horas da 
> manhã, portal de 2 até 5 horas, rede de 3 a 4 horas e erp de 7 a 8 da 
> manhã
>
> Então necessito de uma query, procedure ou função que retorne que o 
> tempo total foi de 5 horas, ou seja, iniciou às 01 da manha com e-mail 
> e se propagou até 05 com portal, mas retornou as 7 e foi até 8 horas com
erp.
>
> Portanto colegas, intervalos que estão já apropriados em outros 
> intervalos devem ser desconsiderados, o intervalo da rede foi 
> desconsiderado, pois o tempo da indisponibilidade deste intervalo já 
> estava inserida no intervalo de portal.
>
> É isso colegas, aguardo sugestões, muito obrigado.
>
> Grimaldo Lopes de Oliveira
> Consultor Business intelligence - PRODEB Prof. Universitário 
> Estatístico pela UFBA Mestrando - Gestão e Tecnologias Aplicadas à 
> Educação (Gestec) Especialista - Análise de Sistemas pela Visconde de 
> Cairu
> Blog: www.bicomvatapa.blogspot.com
> Site: www.aprendavirtual.ninehub.com
> Facebook:www.facebook.com/groups/bicomvatapa/
> Perfil:br.linkedin.com/in/grimaldo
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



--
Att,


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

----------------------------------------------------------------------------
----------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
----------------------------------------------------------------------------
----------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
» Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/  
----------------------------------------------------------------------------
-------------------------------------------- Links do Yahoo! Grupos


Responder a