Criando e Somando valores
Caros amigos
Tenho uma tabela com a seuinte estrutura :
valores.DBF
Num_Nota...............Valor...................NatOpe
0010.......................10,50..................1000
0020.......................90,00..................1010
0010.......................10,50..................1000
0030.......................50,00..................1010
0015.........................9,20..................1010
0010.......................10,00..................1000
o que eu quero e um fonte que :
* Some os valores e grave em uma tabela chamada CadValores.DBF, da seguinte maneira :
CadValores.DBF
Num_Nota...............Valor...................NatOpe
0010.......................31,00..................1000
0020.......................99,20..................1010
0030.......................50,00..................1010
Tenho uma tabela com a seuinte estrutura :
valores.DBF
Num_Nota...............Valor...................NatOpe
0010.......................10,50..................1000
0020.......................90,00..................1010
0010.......................10,50..................1000
0030.......................50,00..................1010
0015.........................9,20..................1010
0010.......................10,00..................1000
o que eu quero e um fonte que :
* Some os valores e grave em uma tabela chamada CadValores.DBF, da seguinte maneira :
CadValores.DBF
Num_Nota...............Valor...................NatOpe
0010.......................31,00..................1000
0020.......................99,20..................1010
0030.......................50,00..................1010
Tornadofuracao
Curtidas 0
Respostas
Reginaldo174
22/11/2004
select Num_Nota,NatOpe,sum(valor) from valores
group by Num_Nota
group by Num_Nota
GOSTEI 0
Tornadofuracao
22/11/2004
Caro amigo Reginaldo174
Desde ja muito obrigado por responder mais, acontece que eu errei ao descrever o meu problema.
O erro esta nas NatOpe nao deveriam ser iguais, deveria ser assim:
valores.DBF
Num_Nota...............Valor...................NatOpe
0010.......................10,50..................[color=red:8707ad50cb]1100[/color:8707ad50cb]
0020.......................90,00..................1010
0010.......................10,50..................[color=red:8707ad50cb]1000[/color:8707ad50cb]
0030.......................50,00..................1060
0015.........................9,20..................1030
0010.......................10,00..................[color=red:8707ad50cb]1200 [/color:8707ad50cb]
o que eu quero e um fonte que :
* Some os valores e grave em uma tabela chamada CadValores.DBF, da seguinte maneira :
CadValores.DBF
Num_Nota...............Valor...................NatOpe
0010.......................31,00..................1100
0015.........................9,20..................1030
0020.......................99,20..................1010
0030.......................50,00..................1060
Como deve fazer para resolver este problema.
Desde ja muito obrigado por responder mais, acontece que eu errei ao descrever o meu problema.
O erro esta nas NatOpe nao deveriam ser iguais, deveria ser assim:
valores.DBF
Num_Nota...............Valor...................NatOpe
0010.......................10,50..................[color=red:8707ad50cb]1100[/color:8707ad50cb]
0020.......................90,00..................1010
0010.......................10,50..................[color=red:8707ad50cb]1000[/color:8707ad50cb]
0030.......................50,00..................1060
0015.........................9,20..................1030
0010.......................10,00..................[color=red:8707ad50cb]1200 [/color:8707ad50cb]
o que eu quero e um fonte que :
* Some os valores e grave em uma tabela chamada CadValores.DBF, da seguinte maneira :
CadValores.DBF
Num_Nota...............Valor...................NatOpe
0010.......................31,00..................1100
0015.........................9,20..................1030
0020.......................99,20..................1010
0030.......................50,00..................1060
Como deve fazer para resolver este problema.
GOSTEI 0
Rômulo Barros
22/11/2004
select sum(t1.valor) from valores t1 where t1.NatOpe = (Select Max(t2.NatOpe) From Valores t2 Where t2.NatOpe = t1.NatOpe) group by t1.Num_Nota
GOSTEI 0
Tornadofuracao
22/11/2004
Caro colega Undeclared Identifier
desde ja muito obrigado por responder a minha pergunta mais :
tenho algumas duvidas sobre as linhas abaixo :
1. estas linhas funcionam com tabelas DBF
2. valores t1 quer dizer que tenho que coloca o nome da minha tabela origem, e Valores t2 e minha tabela destino.
3. em que momento e gravado para minha tabela destino o resultado.
desde ja muito obrigado por responder a minha pergunta mais :
tenho algumas duvidas sobre as linhas abaixo :
1. estas linhas funcionam com tabelas DBF
2. valores t1 quer dizer que tenho que coloca o nome da minha tabela origem, e Valores t2 e minha tabela destino.
3. em que momento e gravado para minha tabela destino o resultado.
GOSTEI 0