Cita:
Empezado por Casimiro Notevi
Sí que se puede hacer. No se me ocurre nada para que no puedas hacerlo.
¿Estás conectado realmente a la BD que estás actualizando?, a ver si estás mirando una y actualizando otra.
|
Si, estoy en la base correcta y conectado. Estube leyendo que no se puede hacer, dan un par de ideas de hacerlo con variables temporales para el intercambio de datos.
Trato de armar la consulta y la posteo cuando la tenga. Trate lo siguiente tambien y no me funciona tampoco, no me afecta ninguna fila ... clone la tabla1 a tabla2 y hago lo siguiente
Código SQL
[-]
UPDATE tabla1 a, tabla2 b
SET a.entre1 = 'xxxx', a.entre2 = 'yyyy'
WHERE a.id = b.id AND b.entre1 = 'yyyy' AND b.entre2 = 'xxxx'