Saludos.
|
|
#1 (permalink) |
![]() Fecha de Ingreso: enero-2006
Ubicación: Venezuela
Mensajes: 821
|
Mover datos de una tabla a otra
Saludos.
__________________
Carlos Herrera Web Developer www.carlos.com.ve Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com |
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: enero-2006
Ubicación: Venezuela
Mensajes: 821
|
Sorry un moderador que la mueva para no duplicar el post thanks
__________________
Carlos Herrera Web Developer www.carlos.com.ve Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: enero-2006
Ubicación: Venezuela
Mensajes: 821
|
Uso MYSQL para hacerlo desde el phpmyadmin
__________________
Carlos Herrera Web Developer www.carlos.com.ve Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com |
|
|
|
|
|
#6 (permalink) |
|
Colaborador
![]() Fecha de Ingreso: noviembre-2002
Mensajes: 2.803
|
Lo que deberas hacer es insertar en lanueva tabla y luego borrar en la tabla vieja porque MOVER no existe.
insert into nuevatabla (campo1,campo2,campo3) select (campo1,campo2,campo3) from tablavieja where AQUI_TU_CONDICION; Delete from tablavieja Where AQUI_TU_CONDICION;
__________________
Bien se puede recibir una puñalada sin adulación, pero rara vez se recibe una adulación sin puñalada ** ***
|
|
|
|
|
|
#7 (permalink) |
![]() Fecha de Ingreso: enero-2006
Ubicación: Venezuela
Mensajes: 821
|
ok pero please no se como hacer la condicion de que todos los registros que tengo en la tabla vieja me los pase ala nueva, hay alguna manera?
__________________
Carlos Herrera Web Developer www.carlos.com.ve Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com |
|
|
|
|
|
#8 (permalink) |
|
Colaborador
![]() Fecha de Ingreso: noviembre-2002
Mensajes: 2.803
|
si es exactemente tooooooda la tabla vieja que quieres llevarte a la nueva quitale la parte del Where a las dos sentencias que te deje
Cita:
NOTA: antes de ejecutar la segunda sentencia sería bueno que verificaras en la tabla nueva que todos los registros los ha insertadocon un simple select where AQUI_TU_CONDICION;
PASOS ------- 1- ver los registros que tiene la tabla nueva
Cita:
2- Insertar las filas dela tablavieja a la nuevaSelect count(*) from tablanueva;
Cita:
3- Verificar que la tabla nueva tenga los registros insertados (se debe de incrementar elnumero de registros)insert into nuevatabla (campo1,campo2,campo3)
select (campo1,campo2,campo3) from tablavieja;
Cita:
4- Eliminar los registros de la tabla viejaSelect count(*) from tablanueva;
Cita:
Delete from tablavieja
![]()
__________________
Bien se puede recibir una puñalada sin adulación, pero rara vez se recibe una adulación sin puñalada ** ***
|
|
|
|