Cita:
Iniciado por towi62
ya utilize esta sentencia y no me funciona:
UPDATE imagenes SET archivo = (SELECT archivo from imagenes where informacion = roberto) where informacion=pedro
1) No puedes leer y modificar la tabla en la misma sentencia. AL menos no en MySQL.
2) La forma más sencilla es hacerlo en dos etapas:
Código MySQL:
Ver originalSET imagenes.archivo
= tablatemp.archivo
WHERE imagenes.informacion
= 'pedro' AND TABLATEMP.informacion
= 'roberto';
Mas o menos así: