Añadir datos de varias tablas a otra

Tengo 5 tablas con la misma estructura y quiero en un momento dado bien mediante código o consulta, primero vaciar la tabla destino y después incorporar a esa tabla todos los datos de las otras.
Lo he intentado con una consulta de actualización y me funciona cuando uso una tabla si uso más me da un error
Gracias
Respuesta
1
Deberías de probar la consulta en VISTA SQL y más o menos debería quedar así:
update tabla1,tabla2,tabla3
set tabla1.campo1 = tabla2.campo2,
tabla1.campo2 = tabla3.campo3
where tabla1.id = tabla2.id and
tabla2.id = tabla3.id

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas