Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2009, 10:40
principiantedelweb
 
Fecha de Ingreso: noviembre-2009
Mensajes: 164
Antigüedad: 14 años, 6 meses
Puntos: 0
Copiar registros de una tabla a otra: MySQL

Hola. Tengo una base de datos donde hay 2 tablas: ambas tienen 6 campos: id, votos, media, nombre, descripcion y url. Y en ambas tablas tengo cien mil registros, pero no lleno en todos los campos. Casi todos están vacíos en los campos nombre, descripcion y url.
En la tabla1 tengo llenos los registros del 1 al 101, del 1001 al 1010, del 2001 al 2010 y así sucesivamente hasta mas o menos el registro 33000. El resto de las filas, tiene el valor por defecto: (1,0,0) para los 3 primeros campos y los otros 3 están vacíos.
En la tabla2, están sólo los valores por defecto (en los 100 mil registros), o sea: (1,0,0) para los 3 primeros campos y los otros 3 están vacíos.
Pregunta: ¿Cómo hago para mover los registros 1001 al 1010 de la tabla1 y que los coloque en la tabla2, pero con el id=1 (y no id=1001)? y manteniendo los valores en el resto de los campos.
Bueno, espero haber sido lo más claro posible, porque no es fácil explicar. Muchas gracias