Ayuda con una consulta update
Publicado por Derhelm (1 intervención) el 04/07/2012 12:51:30
Hola amigos, a ver si alguien pudiera ayudarme.
Tengo 2 tablas DIRECCIONES y DIRECCIONES_CUALIFICACION, y necesito actualizar un campo de DIRECCIONES llamado COD_DIRECCION_ORIGEN con el COD_DIRECCION de DIRECCIONES_CUALIFICACION para aquellas filas en los que coincida la VIA.
UPDATE DIRECCIONES
SET COD_DIRECCION_ORIGEN=COD_DIRECCION
WHERE EXISTS (SELECT COD_DIRECCION
FROM DIRECCIONES_CUALIFICACION
WHERE VIA IN (SELECT VIA FROM DIRECCIONES WHERE VIA IS NOT NULL));
Ambas tablas tienen como clave el COD_DIRECCION, por lo que quiero que el valor que actualize el campo COD_DIRECCION_ORIGEN sea el COD_EMPRESA de la tabla DIRECCIONES_CUALIFICACION
A ver si alguien puede ayudarme. Saludos
Tengo 2 tablas DIRECCIONES y DIRECCIONES_CUALIFICACION, y necesito actualizar un campo de DIRECCIONES llamado COD_DIRECCION_ORIGEN con el COD_DIRECCION de DIRECCIONES_CUALIFICACION para aquellas filas en los que coincida la VIA.
UPDATE DIRECCIONES
SET COD_DIRECCION_ORIGEN=COD_DIRECCION
WHERE EXISTS (SELECT COD_DIRECCION
FROM DIRECCIONES_CUALIFICACION
WHERE VIA IN (SELECT VIA FROM DIRECCIONES WHERE VIA IS NOT NULL));
Ambas tablas tienen como clave el COD_DIRECCION, por lo que quiero que el valor que actualize el campo COD_DIRECCION_ORIGEN sea el COD_EMPRESA de la tabla DIRECCIONES_CUALIFICACION
A ver si alguien puede ayudarme. Saludos
Valora esta pregunta


0