Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/07/2005, 12:03
xaquin
 
Fecha de Ingreso: agosto-2002
Mensajes: 230
Antigüedad: 22 años, 9 meses
Puntos: 1
si interesa la parte de sql se debería mover el post al foro de base de datos, pero ya que estoy en ello te comento.

tienes que hacer dos consultas, una en la que insertas los datos en la tabla 2 y otra en la que eliminas los datos de la tabla 1 y evidentemente en ese orden

la primera consulta sería algo así

Código:
INSERT INTO TABLA2 ( 
SELECT * FROM TABLA1 WHERE FECHA>= miFecha1 AND FECHA< miFecha2)
y la segunda consulta sería

Código:
DELETE FROM TABLA1 WHERE id_tabla1 IN (
SELECT id_tabla1 FROM TABLA1 WHERE FECHA>= miFecha1 AND FECHA< miFecha2)
espero que os quede claro