Un poco de ayuda

09/06/2005 - 00:56 por Roberto | Informe spam
Hola amigos muchas gracias de antemano por el tiempo y ayuda.
Mi problema es el siguiente
tengo un tabla para este caso la llamo Schedule con registros de empleados.
como ejemplo es la siguiente
Id Employeeid Nombre fecha
100 12 Carlos 5/12/2005
200 12 Carlos 5/13/2005
300 13 Jesus 5/12/2005
Lo que se quiere hacer es que cada uno de estos registros genere 2 nuevos
registros en otra tabla la cual llamare InterfaceSchedules

Id Cod Employeeid Nombre fecha IDSchedule
1 11 12 Carlos 5/12/2005 100
2 14 12 Carlos 5/12/2005 100
3 11 12 Carlos 5/13/2005 200
4 14 12 Carlos 5/13/2005 200
5 11 13 Jesus 5/12/2005 300
6 14 13 Jesus 5/12/2005 300

es importa el orden de 11 y 14.
Lo que hago es hacer un while pero le genera primero los 11 y luego lo 14,
en resumen no se como leo cada registro de la primera tabla y lo inserto en
la segunda tabla.
De nuevo les agradesco por la ayuda y el tiempo.

RL
 

Leer las respuestas

#1 Maxi
09/06/2005 - 03:48 | Informe spam
Hola, porque no usar:

INSERT INTO TABLA
SELECT TABLA2


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Roberto" escribió en el mensaje
news:
Hola amigos muchas gracias de antemano por el tiempo y ayuda.
Mi problema es el siguiente
tengo un tabla para este caso la llamo Schedule con registros de
empleados.
como ejemplo es la siguiente
Id Employeeid Nombre fecha
100 12 Carlos 5/12/2005
200 12 Carlos 5/13/2005
300 13 Jesus 5/12/2005
Lo que se quiere hacer es que cada uno de estos registros genere 2 nuevos
registros en otra tabla la cual llamare InterfaceSchedules

Id Cod Employeeid Nombre fecha IDSchedule
1 11 12 Carlos 5/12/2005 100
2 14 12 Carlos 5/12/2005 100
3 11 12 Carlos 5/13/2005 200
4 14 12 Carlos 5/13/2005 200
5 11 13 Jesus 5/12/2005 300
6 14 13 Jesus 5/12/2005 300

es importa el orden de 11 y 14.
Lo que hago es hacer un while pero le genera primero los 11 y luego lo 14,
en resumen no se como leo cada registro de la primera tabla y lo inserto
en
la segunda tabla.
De nuevo les agradesco por la ayuda y el tiempo.

RL


Preguntas similares