Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2009, 11:20
ozunos
 
Fecha de Ingreso: mayo-2009
Mensajes: 9
Antigüedad: 15 años
Puntos: 0
Insertar datos en tabla desde una consulta en un mismo SP

Buenas tardes.
Tengo un problema y me falta conocimientos para hacer lo siguiente:

Quiero crear un procedimiento almacenado que realice las siguientes tareas:

Tengo una tabla en donde saco varia filas de resultado. Ejemplo

Codigo descripcion talla cantidad
--------- --------------- ------ ------------
xxxxx zapato t1 100
xxxxx zapato t2 50
xxxxx zapato t3 15

Hago un SELECT de esta tabla y me genera estos resultados, lo que quiero hacer en insertar estos registros dentro de otra tabla en donde debiera quedar:

codigo descripcion t1 t2 t3 total
-------- -------------- ---- ---- --- -------
xxxxx zapato 100 50 15 165


Todo lo anterior, quiero realizarlo dentro de un mismo procedimiento almacenado.
No se como hacerlo.
Debería usar cursores?
O debería usar una tabla temporal?
Debo recorrer el resultado de la primera consulta e insertar el primer registro y luego hacer UPDATE de los demás ?

Si fueran tan amables de darme una ayudita o ejemplo, me seria muy util.
Mientras tanto sigo googleando para ver si doy con la respuesta.

Agradecido