buenas, tengo un pequeño problema con una consulta multiple en MySQL.
quiero hacer un update "seteando" un dato con los datos obtenidos de un SELECT.
estoy probando con esta consulta
---------
UPDATE tbl1 SET campo1 = (SELECT sum(tbl2.campo1) FROM tbl2 WHERE tbl2.campo2 = 0 AND tbl2.campo1 = 1) WHERE tbl1.campo2 = tbl2.campo1
--------
pero me marca siempre error en la consulta, de momento lo pruebo con phpmyadmin, para no ir probando con ficheros PHP directamente.
A ver si alguien puede hecharme un cable, que no hay manera de que me salga bien!
gracias!
PD: la consulta SELECT por separado, me devuelve los datos, en este caso, el dato, correctamente, y si hago un UPDAT "directo" tambien funciona sin problemas :(