PostgreSQL - Cruzar tabla

 
Vista:
sin imagen de perfil

Cruzar tabla

Publicado por Jorge (2 intervenciones) el 12/09/2013 16:40:55
Hola a todos necesito alluda:
Tengo dos tablas, por ejemplo tabla1 y tabla2 las dos tablas tienen dos campos en comun osea el campo padron_m.

Lo que quiero es copiar datos que contiene la tabla2 asia la tabla1, claro que en la tabla1 voy a crear dos campos por ejemplo apellido y nombre.


Seria algo asi:

tabla1



tabla2



y quiero que quede asi

tabla1




Asi la tabla1 quedaria actualizada con los datos de la tabla2.

Desde ya muchas gracias!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 14
Ha aumentado 1 puesto en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

Cruzar tabla

Publicado por Rafael (21 intervenciones) el 03/03/2014 17:14:33
Una vez que hayas creado los campos en la tabla 1
1
2
3
4
5
UPDATE tabla1 as T1 SET
t1.apellido = t2.apellido,
t1.nombre = t2.nombre
FROM tabla2 as t2
WHERE t1.padron_m = t2.padron_m;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar