Muy buenas a todos, qué tal?
Tenía una consulta que haceros. Estoy intentado mejorar un sistema de registro que tengo y tengo un problema. He intentado hacer un UPDATE de un campo cuando en otra tabla tienen datos relacionados, el problema es que me da un error MySQL y por lo que pude leer en el manual en el SELECT no se puede hacer una consulta a la tabla que vas a actualizar, y no sabía como hacerlo de otra forma. Os dejo mi consulta:
Código:
UPDATE wp_lista SET lista_info_Id =(
SELECT lista_info_id
FROM wp_lista_info, wp_lista
WHERE wp_lista.lista_nombreunico = wp_lista_info.lista_info_nombre
ORDER BY wp_lista.lista_id ASC
);
El erro que me dice es:
ERROR 1093 (HY000): You can't specify target table 'wp_lista' for update in FROM clause
Alguna sugerencia?
Gracias