Copiar registros de una trabla a otro
Tengo una pregunta haber si puedes ayudarme
Mira tengo que copiar unos datos de una tabla en foxpro pero no se como hacerle
Tengo un tabla que se llama pnch esa tabla tiene varios campos entre los cuales esta fecha, pnch1, pnch2, rtpnc1, rtpnch2, etc...
Esa tabla es la que guarda los registros de las entradas de los empleados y tengo un pequeño problemita se desplazaron las entradas y las salidas del turno 1
(Las entradas se guardan en pnch1 y las salidas en pnch2)
La tabla debería estar así el día 14 de sep 2007
fecha pnch1 pnch2
14-09-2007 18:00:00 06:00:00
El problema que te plateo es porque en vez de aparecer los datos así como te lo puse están así:
La entrada esta en el pnch2 y la salida se desplazo al día siguiente ose para el día 15 de sep 2007
porlo que los datos están así en la tabla
fecha pnch1 pnch2
14-09-2007 ----- 18:00:00
15-09-2007 06:00:00 ----------
Lo que tengo que hacer es copiar lo que tengo en pnch2 a pnch1
eso lo hice así:
use pnch
set filter to fecha= ctod('14-09-2007') and turno= "1"
replace pnch1 with pnch2
Así ya puse la entrada del día 14 como debe de ir pero el problema es la salida del día 14 que esta en la entrada del día 15 no se como hacer el filtro o como copiarlos
es que como es en foxpro no me permite hacer un query o algo así o más bien no se como hacerlo
ya la tabla la tengo así:
fecha pnch1 pnch2
14-09-2007 18:00:00
15-09-2007 06:00:00 ---------
Ya solo me falta pasar lo que esta en pnch1 del día 15-09-2007 a pnch2 del día 14-09-¿2007
tienes alguna idea de como lo puedo hacer?
Gracias!
Mira tengo que copiar unos datos de una tabla en foxpro pero no se como hacerle
Tengo un tabla que se llama pnch esa tabla tiene varios campos entre los cuales esta fecha, pnch1, pnch2, rtpnc1, rtpnch2, etc...
Esa tabla es la que guarda los registros de las entradas de los empleados y tengo un pequeño problemita se desplazaron las entradas y las salidas del turno 1
(Las entradas se guardan en pnch1 y las salidas en pnch2)
La tabla debería estar así el día 14 de sep 2007
fecha pnch1 pnch2
14-09-2007 18:00:00 06:00:00
El problema que te plateo es porque en vez de aparecer los datos así como te lo puse están así:
La entrada esta en el pnch2 y la salida se desplazo al día siguiente ose para el día 15 de sep 2007
porlo que los datos están así en la tabla
fecha pnch1 pnch2
14-09-2007 ----- 18:00:00
15-09-2007 06:00:00 ----------
Lo que tengo que hacer es copiar lo que tengo en pnch2 a pnch1
eso lo hice así:
use pnch
set filter to fecha= ctod('14-09-2007') and turno= "1"
replace pnch1 with pnch2
Así ya puse la entrada del día 14 como debe de ir pero el problema es la salida del día 14 que esta en la entrada del día 15 no se como hacer el filtro o como copiarlos
es que como es en foxpro no me permite hacer un query o algo así o más bien no se como hacerlo
ya la tabla la tengo así:
fecha pnch1 pnch2
14-09-2007 18:00:00
15-09-2007 06:00:00 ---------
Ya solo me falta pasar lo que esta en pnch1 del día 15-09-2007 a pnch2 del día 14-09-¿2007
tienes alguna idea de como lo puedo hacer?
Gracias!
1 Respuesta
Respuesta de ebeltranoroz
1