Não sei se entendi bem, mas se voce quer acumular por data, é só usar um
group by.

select campo_data, count(campo_acumular) from tabela group by campo_data.

Isso vai te dar a quantidade em campo_acumular, para cada data. Se quiser
somar usa o sum, e assim por diante.

Se não entendi a pergunta e estou sendo muito óbvio, me desculpe! E repita a
pargunta.

Abraço.




Gerson S. de Vasconcelos Júnior
OCA DBA - Oracle Certified Associate
Fone: (81) 9816-0236
Msn: gerson.vasconce...@gmail.com
Skype: gersonvjunior
http://www.diaadiaoracle.com.br/


Em 19 de agosto de 2011 15:35, Eduardo Rodrigues <oraedua...@gmail.com>escreveu:

> **
>
>
> Pessoal,
>
> Trabalho com desenvolvimento PL/SQL e estou precisando fazer uma consulta
> que me retorne o valor acumulado de uma campo por data conforme exemplo
> abaixo, fiz isso facilmente dentro de um bloco, porém a duvida é teria como
> fazer isso usando alguma função analítica?
>
> DATA QTD ACUMULADO
> 01/2011 10 10
> 02/2011 15 25
> 03/2011 30 55
> 04/2011 22 77
>
> Obrigado
>
> Eduardo Rodrigues
> Analista de Sistemas
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[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

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a