Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Consulta SQL: Update.

Estas en el tema de Consulta SQL: Update. en el foro de Mysql en Foros del Web. Buenas: Tengo un problemilla con una consulta de actualización que deseo hacer. Tengo una tabla: TD con un campo COD y un campo BANCO (entre ...
  #1 (permalink)  
Antiguo 17/04/2007, 01:36
 
Fecha de Ingreso: marzo-2007
Mensajes: 32
Antigüedad: 17 años
Puntos: 0
Consulta SQL: Update.

Buenas:

Tengo un problemilla con una consulta de actualización que deseo hacer.

Tengo una tabla: TD con un campo COD y un campo BANCO (entre otros)
Luego tengo otra tabla TB con un campo COD y un campo BANCO.

Lo que yo necesito es modificar el campo TD.BANCO por el valor que corresponda en TB donde TD.COD = TB.COD.
O sea, modificar una tabla con Update, cargando un valor con un select a otra tabla.

Mi idea inicial fue una consulta del tipo:
UPDATE [TD] SET Banco = (SELECT BANCO FROM TB WHERE TD.COD = TB.COD);

Pero no funciona, supongo que con el UPDATE no estoy recogiendo el TD.COD de cada fila y ese SELECT no lo hace bien.

Espero vuestra ayuda, pues me estoy volviendo loco, gracias.
  #2 (permalink)  
Antiguo 19/04/2007, 04:07
 
Fecha de Ingreso: marzo-2007
Mensajes: 32
Antigüedad: 17 años
Puntos: 0
Re: Consulta SQL: Update.

Bueno, se me olvidó decir que estoy trabajando con Access.

Desde ya: muchas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:25.