Ok, y pregunto, si la fecha de la tabla donde aplicas el UPDATE se corresponde con un único registro de la segunda para la fecha, ¿no te sirve un esquema con JOIN? algo del tipo:
Código SQL:
Ver originalUPDATE ...
SET ...
FROM tabla1, tabla2
WHERE <...>