Copiar datos de una tabla a otra [Resuelto/Cerrado]

Denunciar
-
 pensando -
Hola,de antemano les doy las gracias por dedicar tiempo en mi mensaje....
mi problema es el siguiente tengo dos tablas distintas (A,B)pero coinciden en un campo,como le puedo hacer para que los datos que ingreso en la tablaA se copien automaticamente en la tablaB del campo en el que coinciden...
tomando en cuenta que estoy trabajando en visual basic 2005.
ojala y me puedan ayudar.....

1 respuesta

aqui tengo un ejemplo ya hecho sobre tu problema espero que te sireva:
INSERT INTO nombre_de_tu_tabla (DNI,APELLIDOS,NOMBRES,fechahora )
SELECT DNI,APELLIDOS,NOMBRE,@fechahora FROM nombre_de_tu_tabla1 WHERE CLAVE=@CLAVE

En este select

nombre_de_tu_tabla: donde vas insertar
nombre_de_tu_tabla1: nombre de la tabla de donde vas a mover los datos y tu condicion
58
Gracias

Unas palabras de agradecimiento nunca están de más. Deja tu comentario

CCM 35558 usuarios nos han dicho gracias este mes

a un mas facil para ti yo uso este comando: INSERT INTO nombre_de_tu_tabla_pegar SELECT * FROM nombre_de_tu_tabla_pegar WHERE titulo='nombre_de_un_registro_para_copiar_todos_los_registros'
pero si funciona cuando incluyen el WHERE ??
Amigo los datos tienen que ser exactamente del mismo tipo? para que se pueda realizar el copiado de data?
Message postés
1
Date d'inscription
miércoles, 10 de julio de 2013
Estatus
Miembro
Última intervención
miércoles, 10 de julio de 2013

pero si en mi base de datos tengo campos que utilizan auto incrementos si funciona este codigo:

INSERT INTO nombre_de_tu_tabla (DNI,APELLIDOS,NOMBRES,fechahora )
SELECT DNI,APELLIDOS,NOMBRE,@fechahora FROM nombre_de_tu_tabla1 WHERE CLAVE=@CLAVE
y como ser aria desde PHP??? ayuda porfa