Fórum Comando SQL - Totalização Linha a Linha #28162
03/05/2005
0
Tenho uma tabela com um campo de quantidade, preciso de um comando SQL que traga o seguinte resultado, conforme exemplo abaixo, na coluna Soma:
Exemplo:
Dia | Quantidade | [b:e83823e2a3]Soma[/b:e83823e2a3]
1 | 10 | [b:e83823e2a3]10[/b:e83823e2a3]
2 | 07 | [b:e83823e2a3]17[/b:e83823e2a3]
3 | 16 | [b:e83823e2a3]33[/b:e83823e2a3]
4 | 08 | [b:e83823e2a3]41[/b:e83823e2a3]
Obrigado,
Henrique
henrique@grapes.com.br
Hiquelima
Curtir tópico
+ 0Posts
03/05/2005
Marcio.theis
Gostei + 0
07/05/2005
Mportes
ops$marcio@ORA10G> select t.*, sum(quantidade) over (order by dia) soma 2 from t 3 / DIA QUANTIDADE SOMA ------------- ------------- ------------- 1 10 10 2 7 17 3 16 33 4 8 41 4 rows selected.
Gostei + 0
19/05/2005
Ricromero
ops$marcio@ORA10G> select t.*, sum(quantidade) over (order by dia) soma 2 from t 3 / DIA QUANTIDADE SOMA ------------- ------------- ------------- 1 10 10 2 7 17 3 16 33 4 8 41 4 rows selected.
Como aparentemente você está utilizando SQL*PLUS, já tentou fazer um ´BREAK SKIP 1´ ( sem as aspas lógico )
http://otn.oracle.com
Gostei + 0
19/05/2005
Mportes
Nao entendi porque!
[]´s
Mportes
[url]http://mportes.blogspot.com[/url]
Gostei + 0
19/05/2005
Ricromero
Se você quer ter a soma por dia, e pular uma LINHA.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)