Generar registros en una tabla tomando datos de otra tabla

Edwin
11 de Agosto del 2005
Saludos, espero me puedan ayudar, necesito generar registros en una tabla tomando datos de otra tabla, de la siguiente manera, la tabla A tengo campo codigo, valor, ........ y tengo otra tabla en la cual debo insertar el codigo y calcular valores con el campo valor de la otra tabla y generar estos campos mas uno ke es mesaño (072005)

leingoku
11 de Agosto del 2005
insert into tabla destino
select A.codigo, sum(B.valor)
from tabla A, tabla B
where A.clave = B.clave

Espero te sirva de ayuda, sino trata mas por favor de ser mas explicito en la formulacion de la pregunta

Dios te Bendiga