sintaxis Update empleando subconsultas

tema enviado por Blackbass en SQL
tema iniciado el 02/10/2007

Buenos días: me encuentro en un pequeño problemilla... tengo que actualizar un registro de una tabla con el resultado de una consulta que contiene group by... os la escribo mejor:     Update tabla          set Campo1 = (select Campo2, sum(cantidades) as Suma from tabla2 where campo3 = 'algo' group by campo2)          where tabla.campoX = 'algo'           al ejecutarlo me indica que necesito utilizar EXIST ¿¿?? en consultas de selección ya lo he empleado pero en actualización no se que sintaxis es la correcta... ¿Me podeis ayudar?. Gracias