Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2007, 09:53
juliov2480
 
Fecha de Ingreso: marzo-2004
Ubicación: Canarias
Mensajes: 85
Antigüedad: 21 años
Puntos: 1
Pregunta Consulta Update con Select anidada

Hola explico mi problema, tengo una tabla con determinados campos y quiero copiar los valores de 2 de esos campos a otra tabla (que también tiene esos campos pero vacios), son muchos registros así que pensé en hacer un update tomando como referencia para relacionar los registros de las 2 tablas con un campo con el mismo valor en ambas y actualizar la segunda tabla con los valores de la primera. Pero no se si eso se puede hacer, plantee la siguiente consulta:

UPDATE tabla2 SET campo2 = (SELECT t1.campo1, t1.campoigual1, t2.campoigual2 FROM tabla1 as t1, tabla2 as t2 WHERE t1.campoigual1 = t2.campoigual2)

Pero no me funciona. Espero que sea posible y me ayuden a dar como hacerlo. Gracias de antemano y hasta otra.